课程培训
高级性能测试与调优培训课程

高级性能测试与调优培训课程

 

培训目标: 

1、掌握大型项目的性能测试和调优过程

2、掌握性能测试过程、测试策略、测试计划、测试团队和测试技能

3、掌握性能测试平台和工具使用

4、掌握性能测试执行过程和结果分析

5、熟悉性能瓶颈定位分析、性能分析调优方法和案例解读。

 

培训对象:性能测试工程师,性能调优人员

 

培训大纲:

第一章:性能测试理论

从性能测试理论入手,让学员了解基本的性能测试理论,建立性能测试理论基础,夯实性能测试理论和方法论。
1.1 性能测试基本理论
1.2 性能测试基本概念
1.3 性能指标定义
1.4 性能测试需求
1.5 性能测试类型分析
1.6 性能测试场景分析

第二章:性能测试流程

阐述性能测试基本流程,并结合实际项目性能测试实践,深入讲解性能测试流程以及每个流程节点的输入和产出。
2.1 性能测试流程介绍
2.2 性能测试流程输入输出

第三章:性能测试策略

性能测试策略决定了后续性能测试的方向,对整个性能测试项目起到指导性和方向性作用,对性能测试是否成功起到关键性作用。
3.1 性能测试技术架构
3.2 性能测试部署架构
3.3 性能测试目标
3.4 性能测试阶段
3.5 性能测试指标定义
3.6 性能测试环境准备
3.7 性能测试数据准备
3.8 性能测试范围分析
3.9 性能测试类型选择
3.10 性能测试场景分析
3.11 性能测试准入
3.12 性能测试准出
3.13 性能测试完成定义
3.14 性能测试风险分析和规避策略

第四章:性能测试方案和过程管理

结合性能测试策略,制定对应的测试方案,并结合性能测试流程进行精细化过程管理,对测试执行过程进行过程控制。
4.1 性能测试需求分析
4.2 性能性能测试范围
4.3 性能性能测试场景
4.4 性能测试人员
4.5 性能测试环境
4.6 性能测试数据
4.7 性能测试脚本开发
4.8 性能测试场景配置
4.9 性能测试监控配置
4.10 性能测试执行
4.11 性能测试结果分析
4.12 性能测试调优
4.13 性能测试回归测试
4.14 性能测试汇报

第五章:性能测试团队及角色

阐述性能测试需要具备基本的团队成员及角色,每种角色对应的任务和具备的技能。
5.1 性能测试团队人员配备
5.2 性能测试团队成员角色
5.3 性能测试团队成员职责
5.4 性能测试团队成员具备技能

第六章:性能测试监控维度

阐述性能测试结果需要的性能监控维度,以及每个监控维度对应的监控点和监控工具选项分析。
6.1 系统层性能监控
6.2 网络层性能监控
6.3 应用层性能监控
6.4 代码层性能监控
6.5 数据库性能监控
6.6 性能测试监控工具选型
6.7 性能测试监控工具使用
6.8 性能测试监控工具分析

第七章:性能测试脚本开发

性能测试脚本开发过程,结合主流性能测试工具进行脚本开发,详细讲解整个开发过程并结合实际操作练习。
7.1 性能测试脚本开发流程
7.2 选择测试协议
7.3 脚本录制或开发
7.4 脚本参数化
7.5 脚本关联
7.6 测试参数数据准备
7.7 单用户脚本回放
7.8 多用户脚本回放
7.9 回放结果检查

第八章:性能测试执行

性能测试场景设计、配置及执行,性能测试场景执行过程管理以及执行规范,为后续的结果分析和瓶颈定位起到过程保障。
8.1 性能测试场景
8.2 性能测试场景配置
8.3 性能测试执行
8.4 性能测试执行过程监控
8.5 性能测试执行过程问题分析

第九章:测试结果收集与分析

针对性能测试执行结果和监控结果进行数据收集,并对性能进行深入分析,为瓶颈定位提供数据支撑。
9.1 性能测试结果收集
9.2 性能测试结果分析
9.3 性能测试结果视图类型
9.4 性能测试结果集过滤
9.5 性能测试结果视图详细分析
9.6 性能测试结果图表关联分析
9.7 性能消耗点钻取分析

第十章:性能瓶颈定

阐述性能瓶颈定位流程,对性能瓶颈进行诊断分析并掌握相应的方法论。
10.1 性能瓶颈定位基本方法
10.2 性能瓶颈定位过程
10.3 性能瓶颈定位分析

第十一章:性能监控与调优之系统层

针对系统层的性能瓶颈分析,借助系统监控分析工具,从全局的角度找出系统层的性能瓶颈并进行优化。
11.1 操作系统架构
11.2 操作系统性能监控指标
11.3 操作系统性能监控分析工具
11.4 操作系统性能分析方法
11.5 如何定位资源问题

第十二章:性能监控与调优之网络层

针对网络方面的性能瓶颈定位,通过网络分析工具,找出网络方面的性能瓶颈并进行优化。
12.1 网络层性能监控指标
12.2 网络层性能监控分析工具
12.3 网络层性能分析方法
12.4 如何定位网络问题

第十三章:性能监控与调优之应用层

针对应用层的性能瓶颈分析,通过中间件分析工具,从中间件层面找出应用层的性能瓶颈并进行调优。
13.1 应用系统架构
13.2 应用性能监控指标
13.3 应用性能监控分析工具
13.4 应用性能分析方法
13.5 常见应用性能问题和定位方法

第十四章:性能监控与调优之代码层

针对代码层的性能瓶颈分析,通过代码分析工具,从代码函数性能的角度找出代码层的性能瓶颈并进行优化。
14.1 代码层性能监控点
14.2 代码层性能监控分析工具
14.3 代码层性能瓶颈定位
14.4 代码层性能瓶颈调优方法
14.5 如何快速定位代码问题

第十五章:性能监控与调优之数据库层

针对数据库层的性能瓶颈分析,借助监控分析工具,从数据库实例角度找出数据库层的性能瓶颈并进行调优。
15.1 数据库系统架构
15.2 数据库性能监控指标
15.3 数据库性能监控分析工具
15.4 数据库性能分析方法
15.5 如何定位到SQL语句问题和配置问题
15.6 常见数据库性能问题和定位方法

第十六章:性能测试报告

详细描述性能测试报告包含内容及其模板,在测试报告中,把系统性能充分体现出来,并针对系统的优化和后续扩展方面提供优化建议。
16.1 性能测试报告模板
16.2 性能测试报告内容
16.3 性能测试结论与调优建议
16.4 性能测试风险分析与规划

第十七章:案例解读

结合大型互联网的实际项目,深入讲解系统性能测试和性能调优的整个过程,以及性能测试过程中碰到的性能问题如何诊断和问题定位。
17.1 车联网系统性能测试与调优
17.2 电商系统性能测试与调优
17.3 订票系统性能测试与调优
17.4 快速性能测试学习方法
17.5 常见性能问题分析

 

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>