测试经理
互联网
性能测试
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

高级性能测试与调优案例分析

XZ.Z

前HP 测试架构师

11年软件项目管理,测试项目管理,测试方案咨询,测试工具和方案培训,售前支持,实施团队管理经验,了解DevOps解决方案和工具集。

具备丰富的软件生命周期管理,流程改进,规范制定和产品质量保证等经验。
在HP的7年多,主要从事测试产品培训,项目管理和测试解决方案技术咨询工作。
具备3年多电信计费系统研发自动化测试,性能测试,性能调优和测试管理经验。
具备4年车联网呼叫中心系统集成项目管理,自动化测试框架设计、性能解决方案和调优经验。
具备专业的性能测试项目管理,性能测试方案和性能调优项目经验。
精通软件测试管理和自动化测试解决方案,设计自动化测试框架培训。
精通Web和手机APP的自动化和性能测试解决方案。
熟悉HP Web Inspect和Fotify等安全测试工具使用。
帮助客户创建卓越测试中心,应用TMMI软件测试成熟度,提高客户软件测试成熟度和测试流程改进,提升产品质量。

11年软件项目管理,测试项目管理,测试方案咨询,测试工具和方案培训,售前支持,实施团队管理经验,了解DevOps解决方案和工具集。 具备丰富的软件生命周期管理,流程改进,规范制定和产品质量保证等经验。 在HP的7年多,主要从事测试产品培训,项目管理和测试解决方案技术咨询工作。 具备3年多电信计费系统研发自动化测试,性能测试,性能调优和测试管理经验。 具备4年车联网呼叫中心系统集成项目管理,自动化测试框架设计、性能解决方案和调优经验。 具备专业的性能测试项目管理,性能测试方案和性能调优项目经验。 精通软件测试管理和自动化测试解决方案,设计自动化测试框架培训。 精通Web和手机APP的自动化和性能测试解决方案。 熟悉HP Web Inspect和Fotify等安全测试工具使用。 帮助客户创建卓越测试中心,应用TMMI软件测试成熟度,提高客户软件测试成熟度和测试流程改进,提升产品质量。

课程费用

5800.00 /人

课程时长

2

课程排期

 
2019.05.25 -2019.05.26
四川 成都

2019.09.21 -2019.09.22
广东 深圳

2019.11.23 -2019.11.24
上海

成为教练

课程简介

本课程以实际大型性能测试项目为基础,以性能测试过程为主线,详细介绍性能测试理论、测试设计、测试执行和性能调优过程。在案例分析过程中,把性能测试的理论融入到大型项目的实践过程中。重点分析性能测试过程中,碰到的各种常见问题和相应的解决方法。梳理性能测试执行流程及过程管理,详解业务场景到性能测试场景的转化过程,性能场景设计,性能测试工具和监控工具的使用,详细阐述性能测试执行过程中出现问题的解决方法,解析性能测试瓶颈定位、性能调优的逻辑思路和问题处理方法。

目标收益

1、掌握大型项目的性能测试和调优过程
2、掌握性能测试过程、测试策略、测试计划、测试团队和测试技能
3、掌握性能测试平台和工具使用
4、掌握性能测试执行过程和结果分析
5、熟悉性能瓶颈定位分析、性能分析调优方法和案例解读。

培训对象

此课程适合于测试经理、高级性能测试人员、性能调优人员和开发人员

课程大纲

1.  性能测试理论
【从性能测试理论入手,让学员了解基本的性能测试理论,建立性能测试理论基础,夯实性能测试理论和方法论。】
1.1 性能测试基本理论
1.2 性能测试基本概念
1.3 性能指标定义
1.4 性能测试需求
1.5 性能测试类型分析
1.6 性能测试场景分析
2.  性能测试流程
【阐述性能测试基本流程,并结合实际项目性能测试实践,深入讲解性能测试流程以及每个流程节点的输入和产出。】
2.1 性能测试流程介绍
2.2 性能测试流程输入输出
3.  性能测试策略
【性能测试策略决定了后续性能测试的方向,对整个性能测试项目起到指导性和方向性作用,对性能测试是否成功起到关键性作用。】
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.  性能测试方案和过程管理
【结合性能测试策略,制定对应的测试方案,并结合性能测试流程进行精细化过程管理,对测试执行过程进行过程控制。】
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.  性能测试团队及角色
【阐述性能测试需要具备基本的团队成员及角色,每种角色对应的任务和具备的技能。】
5.1 性能测试团队人员配备
5.2 性能测试团队成员角色
5.3 性能测试团队成员职责
5.4 性能测试团队成员具备技能
6.  性能测试监控维度
【阐述性能测试结果需要的性能监控维度,以及每个监控维度对应的监控点和监控工具选项分析。】
6.1 系统层性能监控
6.2 网络层性能监控
6.3 应用层性能监控
6.4 代码层性能监控
6.5 数据库性能监控
6.6 性能测试监控工具选型
6.7 性能测试监控工具使用
6.8 性能测试监控工具分析
7.  性能测试脚本开发
【性能测试脚本开发过程,结合主流性能测试工具进行脚本开发,详细讲解整个开发过程并结合实际操作练习。】
7.1 性能测试脚本开发流程
7.2 选择测试协议
7.3 脚本录制或开发
7.4 脚本参数化
7.5 脚本关联
7.6 测试参数数据准备
7.7 单用户脚本回放
7.8 多用户脚本回放
7.9 回放结果检查
8.  性能测试执行
【性能测试场景设计、配置及执行,性能测试场景执行过程管理以及执行规范,为后续的结果分析和瓶颈定位起到过程保障。】
8.1 性能测试场景
8.2 性能测试场景配置
8.3 性能测试执行
8.4 性能测试执行过程监控
8.5 性能测试执行过程问题分析
9.  测试结果收集与分析
【针对性能测试执行结果和监控结果进行数据收集,并对性能进行深入分析,为瓶颈定位提供数据支撑。】
9.1 性能测试结果收集
9.2 性能测试结果分析
9.3 性能测试结果视图类型
9.4 性能测试结果集过滤
9.5 性能测试结果视图详细分析
9.6 性能测试结果图表关联分析
9.7 性能消耗点钻取分析
10. 性能瓶颈定位
【阐述性能瓶颈定位流程,对性能瓶颈进行诊断分析并掌握相应的方法论。】
10.1 性能瓶颈定位基本方法
10.2 性能瓶颈定位过程
10.3 性能瓶颈定位分析
11. 性能监控与调优之系统层
【针对系统层的性能瓶颈分析,借助系统监控分析工具,从全局的角度找出系统层的性能瓶颈并进行优化。】
11.1 操作系统架构
11.2 操作系统性能监控指标
11.3 操作系统性能监控分析工具
11.4 操作系统性能分析方法
11.5 如何定位资源问题
12. 性能监控与调优之网络层
【针对网络方面的性能瓶颈定位,通过网络分析工具,找出网络方面的性能瓶颈并进行优化。】
12.1 网络层性能监控指标
12.2 网络层性能监控分析工具
12.3 网络层性能分析方法
12.4 如何定位网络问题
13. 性能监控与调优之应用层
【针对应用层的性能瓶颈分析,通过中间件分析工具,从中间件层面找出应用层的性能瓶颈并进行调优。】
13.1 应用系统架构
13.2 应用性能监控指标
13.3 应用性能监控分析工具 
13.4 应用性能分析方法
13.5 常见应用性能问题和定位方法
14. 性能监控与调优之代码层
【针对代码层的性能瓶颈分析,通过代码分析工具,从代码函数性能的角度找出代码层的性能瓶颈并进行优化。】
14.1 代码层性能监控点
14.2 代码层性能监控分析工具
14.3 代码层性能瓶颈定位
14.4 代码层性能瓶颈调优方法
14.5 如何快速定位代码问题
15. 性能监控与调优之数据库层
【针对数据库层的性能瓶颈分析,借助监控分析工具,从数据库实例角度找出数据库层的性能瓶颈并进行调优。】
15.1 数据库系统架构
15.2 数据库性能监控指标
15.3 数据库性能监控分析工具
15.4 数据库性能分析方法
15.5 如何定位到SQL语句问题和配置问题
15.6 常见数据库性能问题和定位方法
16. 性能测试报告
【详细描述性能测试报告包含内容及其模板,在测试报告中,把系统性能充分体现出来,并针对系统的优化和后续扩展方面提供优化建议。】
16.1 性能测试报告模板
16.2 性能测试报告内容
16.3 性能测试结论与调优建议
16.4 性能测试风险分析与规划
17. 案例解读
【结合大型互联网的实际项目,深入讲解系统性能测试和性能调优的整个过程,以及性能测试过程中碰到的性能问题如何诊断和问题定位。】
17.1 车联网系统性能测试与调优
17.2 电商系统性能测试与调优
17.3 订票系统性能测试与调优
17.4 快速性能测试学习方法
17.5 常见性能问题分析
1.  性能测试理论
【从性能测试理论入手,让学员了解基本的性能测试理论,建立性能测试理论基础,夯实性能测试理论和方法论。】
1.1 性能测试基本理论
1.2 性能测试基本概念
1.3 性能指标定义
1.4 性能测试需求
1.5 性能测试类型分析
1.6 性能测试场景分析
2.  性能测试流程
【阐述性能测试基本流程,并结合实际项目性能测试实践,深入讲解性能测试流程以及每个流程节点的输入和产出。】
2.1 性能测试流程介绍
2.2 性能测试流程输入输出
3.  性能测试策略
【性能测试策略决定了后续性能测试的方向,对整个性能测试项目起到指导性和方向性作用,对性能测试是否成功起到关键性作用。】
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.  性能测试方案和过程管理
【结合性能测试策略,制定对应的测试方案,并结合性能测试流程进行精细化过程管理,对测试执行过程进行过程控制。】
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.  性能测试团队及角色
【阐述性能测试需要具备基本的团队成员及角色,每种角色对应的任务和具备的技能。】
5.1 性能测试团队人员配备
5.2 性能测试团队成员角色
5.3 性能测试团队成员职责
5.4 性能测试团队成员具备技能
6.  性能测试监控维度
【阐述性能测试结果需要的性能监控维度,以及每个监控维度对应的监控点和监控工具选项分析。】
6.1 系统层性能监控
6.2 网络层性能监控
6.3 应用层性能监控
6.4 代码层性能监控
6.5 数据库性能监控
6.6 性能测试监控工具选型
6.7 性能测试监控工具使用
6.8 性能测试监控工具分析
7.  性能测试脚本开发
【性能测试脚本开发过程,结合主流性能测试工具进行脚本开发,详细讲解整个开发过程并结合实际操作练习。】
7.1 性能测试脚本开发流程
7.2 选择测试协议
7.3 脚本录制或开发
7.4 脚本参数化
7.5 脚本关联
7.6 测试参数数据准备
7.7 单用户脚本回放
7.8 多用户脚本回放
7.9 回放结果检查
8.  性能测试执行
【性能测试场景设计、配置及执行,性能测试场景执行过程管理以及执行规范,为后续的结果分析和瓶颈定位起到过程保障。】
8.1 性能测试场景
8.2 性能测试场景配置
8.3 性能测试执行
8.4 性能测试执行过程监控
8.5 性能测试执行过程问题分析
9.  测试结果收集与分析
【针对性能测试执行结果和监控结果进行数据收集,并对性能进行深入分析,为瓶颈定位提供数据支撑。】
9.1 性能测试结果收集
9.2 性能测试结果分析
9.3 性能测试结果视图类型
9.4 性能测试结果集过滤
9.5 性能测试结果视图详细分析
9.6 性能测试结果图表关联分析
9.7 性能消耗点钻取分析
10. 性能瓶颈定位
【阐述性能瓶颈定位流程,对性能瓶颈进行诊断分析并掌握相应的方法论。】
10.1 性能瓶颈定位基本方法
10.2 性能瓶颈定位过程
10.3 性能瓶颈定位分析
11. 性能监控与调优之系统层
【针对系统层的性能瓶颈分析,借助系统监控分析工具,从全局的角度找出系统层的性能瓶颈并进行优化。】
11.1 操作系统架构
11.2 操作系统性能监控指标
11.3 操作系统性能监控分析工具
11.4 操作系统性能分析方法
11.5 如何定位资源问题
12. 性能监控与调优之网络层
【针对网络方面的性能瓶颈定位,通过网络分析工具,找出网络方面的性能瓶颈并进行优化。】
12.1 网络层性能监控指标
12.2 网络层性能监控分析工具
12.3 网络层性能分析方法
12.4 如何定位网络问题
13. 性能监控与调优之应用层
【针对应用层的性能瓶颈分析,通过中间件分析工具,从中间件层面找出应用层的性能瓶颈并进行调优。】
13.1 应用系统架构
13.2 应用性能监控指标
13.3 应用性能监控分析工具 
13.4 应用性能分析方法
13.5 常见应用性能问题和定位方法
14. 性能监控与调优之代码层
【针对代码层的性能瓶颈分析,通过代码分析工具,从代码函数性能的角度找出代码层的性能瓶颈并进行优化。】
14.1 代码层性能监控点
14.2 代码层性能监控分析工具
14.3 代码层性能瓶颈定位
14.4 代码层性能瓶颈调优方法
14.5 如何快速定位代码问题
15. 性能监控与调优之数据库层
【针对数据库层的性能瓶颈分析,借助监控分析工具,从数据库实例角度找出数据库层的性能瓶颈并进行调优。】
15.1 数据库系统架构
15.2 数据库性能监控指标
15.3 数据库性能监控分析工具
15.4 数据库性能分析方法
15.5 如何定位到SQL语句问题和配置问题
15.6 常见数据库性能问题和定位方法
16. 性能测试报告
【详细描述性能测试报告包含内容及其模板,在测试报告中,把系统性能充分体现出来,并针对系统的优化和后续扩展方面提供优化建议。】
16.1 性能测试报告模板
16.2 性能测试报告内容
16.3 性能测试结论与调优建议
16.4 性能测试风险分析与规划
17. 案例解读
【结合大型互联网的实际项目,深入讲解系统性能测试和性能调优的整个过程,以及性能测试过程中碰到的性能问题如何诊断和问题定位。】
17.1 车联网系统性能测试与调优
17.2 电商系统性能测试与调优
17.3 订票系统性能测试与调优
17.4 快速性能测试学习方法
17.5 常见性能问题分析

课程费用

5800.00 /人

课程时长

2

课程排期 (更新日期:2018.10.31)

scheduling->endTime - $model->scheduling->startTime) / 86400 ) ?>
2019.05.25 -2019.05.26
四川 成都

scheduling->endTime - $model->scheduling->startTime) / 86400 ) ?>
2019.09.21 -2019.09.22
广东 深圳

scheduling->endTime - $model->scheduling->startTime) / 86400 ) ?>
2019.11.23 -2019.11.24
上海

预约体验票 我要分享

近期公开课推荐

近期公开课推荐