性能测试概览 |
- 性能测试管理体系和方法论
- 性能测试核心要素
- 性能测试过程
- 性能测试分类和策略
- 性能测试和其他测试的关系:
|
性能测试体系、团队建设 |
- 性能测试体系参考
- 建立一个适合的性能测试体系
- 推行性能测试体系
- 维持性能测试体系的良性发展
- 性能测试团队建设
- 如何有效的利用性能测试资源
- 性能测试的成本分析
- 案例实践:实际测试项目团队建设
|
性能测试需求的获取和分析 |
- 确定测试目的
- 确定性能场景和性能需求
- 确定系统体系架构
- 预测可能的性能瓶颈
- 确定监测的性能指标
- 确定性能测试通过标准
- 案例实践:实际项目性能测试需求分析
|
设计性能测试案例 |
- 分析系统的体系架构
- 分析关键性能场景和数据流
- 为性能场景设计测试用例
- 性能测试用例模板
- 设计性能测试数据
- 设计性能环境参数
- 集成性能测试用例方案
- 案例实践:性能测试案例设计
|
搭建性能测试环境 |
- 确定实际运行环境
- 了解环境对测试的影响
- 建立仿真测试环境
- 对环境差异进行分析,拟合分析
- 解决执行控制在实际环境中的应用
- 案例实践:呈现实际性能测试环境
|
性能测试执行和控制 |
- 排序性能测试用例
- 通过性能特征优化测试用例
- 识别无效的性能测试用例
- 调整性能测试方案
- 以最小代价逼近性能瓶颈点
- 案例实践:实际测试项目执行和控制
|
性能测试监测数据分析 |
- 建立性能数据监测模板
- 采集性能监测数据
- 客户端性能分析:
- 运行容器性能分析
- 应用程序性能分析
- 数据性能分析
- 硬件资源性能分析
- 通信与网络的分析
- 服务器端性能分析
- 支撑环境性能分析
- 应用程序性能分析
- 数据库及访问性能分析
- 硬件资源性能分析
- 通信与网络的分析
- 识别性能瓶颈点
- 建立性能关联分析图
- 确定性能因果关系
- 给出性能调整建议。
- 案例实践:实际测试项目性能测试监测数据与分析
|
性能测试报告的编写技巧 |
- 性能测试报告模板
- 如何编写测试分析图表
- 进行数据统计分析
- 如何呈现性能趋势图
- 性能结论的描述方法
- 性能调整建议可能列表
- 案例实践:实际项目性能测试报告
|
选择有效的性能测试工具 |
建立不同层次的性能测试工具:
- 客户端性能监测工具
- 服务器性能测试工具
- 网络与数据库监测工具
性能测试工具实践指南
- 确定性能测试监控方法
- 设置常用性能监控指标
- 虚拟性能测试参数
- 场景的创建和运行、
- 脚本创建和回放、
- 监控场景,形成脚本
- 性能测试结果分析算法和图表
实例:某项目的性能测试工具使用与变迁 |