目 录
软件性能测试与调优指南...................................................................1
简介..................................................................................6
1 概述................................................................................7
1.1. 性能测试目标..........................................................................................................................................7
1.2. 性能测试类型..........................................................................................................................................7
1.3. 性能测试阶段..........................................................................................................................................7
1.4. 性能测试过程..........................................................................................................................................8
2 分析性能需求.........................................................................8
2.1. 了解系统性能需求..................................................................................................................................8
2.2. 建立数据模型..........................................................................................................................................9
2.3. 分析性能需求、确定合理性能目标:..................................................................................................9
3 制定性能测试计划.....................................................................10
3.1. 测试环境................................................................................................................................................11
3.2. 测试软件................................................................................................................................................11
3.3. 测试人员................................................................................................................................................11
3.4. 测试目标................................................................................................................................................11
3.5. 测试日程................................................................................................................................................11
4 设计场景............................................................................12
4.1. 设计性能测试的测试案例....................................................................................................................12
4.2. 性能测试案例设计模板........................................................................................................................12
4.3. 设计场景示例........................................................................................................................................12
5 根据场景编写程序、编写脚本、修改应用系统等...............................................13
5.1. 程序编写................................................................................................................................................13
5.2. 脚本编写................................................................................................................................................14
5.3. 应用程序修改........................................................................................................................................14
6 执行性能测试........................................................................14
6.1. 准备性能测试环境................................................................................................................................14
6.2. 执行性能测试........................................................................................................................................15
6.2.1 执行性能测试..............................................................................................................................15
6.2.2 常用监控指标..............................................................................................................................16
6.2.3 执行性能测试基本原则..............................................................................................................16
6.3. 分析测试结果........................................................................................................................................16
6.3.1 分析测试结果..............................................................................................................................16
6.3.2 性能问题分析原则......................................................................................................................16
6.3.3 常见性能问题及成因..................................................................................................................16
6.3.4 典型性能问题的诊断..................................................................................................................17
6.3.5 性能问题分析示例......................................................................................................................17
6.4. 性能调优................................................................................................................................................19
软件性能测试与调优指南 Page 4 of 45