课程名称:性能测试培训课程
川石信息技术有限公司(以下简称川石信息)成立于2013年,是国内专业的软件测试服务提供商。总部位于深圳,在广州、西安等地分别设有分支机构。
川石信息专注于软件测试领域,自主研发软件测试工具。秉承“一切以客户价值为依归”的经营理念,为客户提供全球领 先的软件测试整体解决方案,为行业培养优秀的软件测试人才。
截止目前公司已经和1000余家知名企业建立战略合作伙伴关系,为企业输送3000名专业的软件测试工程师。同时,为众多国际企业提供持续改进研发流程解决方案。
目前公司已经汇聚了国内的软件测试技术专家,这些专家均曾在国内外知名IT企业从事软件测试工作多年,加盟川石之后,专注于软件测试技术和思想的研究,并在为各行业客户实施服务的过程中,积累了丰富的软件测试实践经验,形成了公司独有的软件测试整体解决方案。
公司坚持“技术创新,持续改变”,以为IT企业提供“一站式服务”作为战略目标,提供持续改进软件质量服务、企业人才建设服务、质量体系服务。
目前,学院已开设软件测试就业班、性能测试、自动化测试、测试开发等多门课程。学员入职平安、百度、360、腾讯等知名企业屡见不鲜,成就学员拿高薪进名企的梦想。
2013年10月注册成立
2014年2月第一期技术论 坛
2014年3月第一期就业班开班
2014年3月顺利完成平安银行的企业内训
2014年4月与软通、拓保签定合作备忘录
2014年7月与中软、文思海晖签定合作备忘录
2015年1月为企业输送专业软件测试工程师突破200名
2015年1月为50多家企业提供企业内训
2015年2月完成第四期技术论 坛
2015年6月成立IARD工作坊,致力为企业持续改进研发流程
2015年12月为企业输送专业软件测试工程师突破500名
2016年5月为企业输送专业软件测试工程师突破800名
2016年6月企业内训突破60场
2016年12月为企业输送专业软件测试工程师突破1200名
2016年12月广州分公司成立
2017年4月为企业输送专业软件测试工程师突破1500名
2018年5月为企业输送专业软件测试工程师突破2200名
2019年6月为企业输送专业软件测试工程师突破3000名
2019年7月西安分公司成立
2019年12月计划在杭州、成都成立办事处
性能测试发展前景:
性能测试被称为测试行业的“大熊猫”,前途可期!
1>>需求大:随着“大数据”、“高并发”的火热让性能测试成为行业中稀缺的测试岗位;
2>>层次高:性能测试通常被称为架构级别的大佬,需要知识的宽度广;
3>>前景好:性能测试工程师很容易向管理或机构方向发展,职业之路宽广;
4>>性能测试工程师的平均薪资不会低于18K,中高级甚至年薪可以达到40W+;
课程学习目标:
本课程为LoadRunner性能测试实战课程,涵盖性能测试理论、性能测试脚本开发、性能测试资源监控、性能测试瓶颈定位、性能测试资源调优以及Jmeter性能测试、APP性能测试以及调优、Linux下操作mysql等性能测试实战必备的知识,助力你成功升级为性能测试工程师。
课程亮点:
亮点一:技术点全面,体系完善,重点突出
本课程加入目前企业关注的接口测试、QTP自动化测试、LoadRunner、JMeter性能测试、安全测试等技术要点,使得学员知识体系更加完善,更好的满足企业用人需要。
亮点二:讲师丰富的软件测试授课、项目实战经验
课程适合人群:
1.课程针对人群
开发工程师、初、中级测试工程师、运维工程师、技术主管……
授课模式:
本课程为周末班,每周末都上课,老师全程面授,小班授课模式;
上课时间:早9:00-12:00,下午13:30-17:30
学习时长:32天,合计256课时,学完推荐就业;
学完之后可以达到什么程度??
1>>对性能测试有完整的系统的认识与学习,学完之后可以独立承担性能测试工作;
2>>独立完成不同协议的脚本开发,优化脚本,完成场景设计以及并发测试方案设计;
3>>能够对性能测试结果进行深入的分析、定位性能瓶颈并且出具优化方案;
4>>能够监控系统资源、数据库资源,并给出调优方式;
5>>掌握常用中间件性能监控及调优;
6>>掌握搭建常用的性能测试监控平台,及时发现性能问题;
7>>从小白到高级性能测试工程师水平的提升;
讲师介绍:
上课老师拥有丰富的软件测试实战和培训经验,在多年的教学中,培养过数千名合格的软件测试学员,在课程教学、项目实战、学员引导、职业辅导等方面积累了大量的一线经验。讲课内容完全贴近企业需求,讲课风格风趣、课堂轻松,强化将软件测试思维全程融入课程,使学员习并掌握软件测试技术,成功进入软件测试领域,拿高薪。
课程大纲:
阶段一:课体系介绍及性能测试基础
1、性能测试课程说明
1.1 性能测试基础
1.1.1 性能测试相关术语
1.1.2 性能测试划分
1.1.3 性能测试应用相关领域
阶段二:编程语言
2.1、C语言
2.1.1 C语言基础知识
2.1.2 结构化程序设计
2.1.3 数组
2.1.4 函数
2.1.5 函数
2.2、JAVA语言
2.2.1. JAVA基础知识
2.2.2 JAVA流程控制
2.2.3 JAVA字符串
2.2.4 JAVA数组
2.2.5 类与对象
2.2.6 接口、继承、多态
2.2.7 集合类
2.2.8 IO操作
阶段三:性能测试工具
3.1、JMeter
3.1.1 Jmeter脚本处理
3.1.2 表单处理
3.1.3 会话管理
3.1.4 分布式测试
3.1.5 Jmeter高级使用
3.2、LoadRunner
3.2.1 录制与回放
3.2.2 检查点
3.2.3 事务
3.2.4 参数化
3.2.5 脚本关联
3.2.6 Controller
3.2.7 Analysis
阶段四:前端调优化
4.1 HTML
4.2 CSS
4.3 JavaScript
4.4 HTTPWatch
4.5 YSLOW
阶段五:系统资源监控与调优
5.1 Windows系统资源
5.2 类UNIX系统资源
阶段六:WEB服务器及应用服务器
6.1 apache
6.2 tomcat
6.2 nginx
阶段七:数据库监控与调优
7.1、mysql
7.1.1 mysql接口性能测试
7.1.2 Slow query
7.1.3 explain
7.1.4 profile
7.1.5 索引
7.1.6 数据结构
7.1.7 查询的过程
7.1.8 服务器状态监控
7.1.9 mysql配置文件
7.2、sql server
7.2.1 等待与锁
7.2.2 SQL Profiler监控查询
7.3、oracle
7.3.1 执行计划
7.3.2 执行计划的代价估算
7.3.3 Oracle日志记录和跟踪
7.3.4 缓存使用
阶段八:接口性能测试
8.1 JAVA接口性能测试
8.2 HTTP协议
8.3 WebService接口测试
阶段九:运维监控
9.1 zabbix
阶段十:Dubbo服务框架
10.1 Dubbox部署
10.2 Dubbox性能测试
阶段十一:Redis
11.1 Redis数据结构
11.2 Redis构建Web应用
11.3 Redis命令
11.4 计数器和统计数据
11.5 Redis性能测试
阶段十二:性能测试建模
12.1 需要调研
12.2 测试对象评估
12.3 业务模型分析
12.4 性能测试模型
12.5 场景模型
12.6 测试数据设计
12.7 测试环境设计
阶段十三:项目实践
项目一、mysql+apache+php+linux
项目二、mysql+tomcat+java+linux
项目三、mysql+nginx+php+linux
"学习课程内容时刻保持较新,学员实时掌握市面较新技术"
"丰富完善的课程体系以及高效的学习效率,使学员更加容易获得企业的青睐"