书《软件性能测试过程详解与案例剖析》
1.性能测试应用领域有5方面:
- 能力验证
- 规划能力
- 性能调优
- 缺陷发现
- 性能基准比较
能力验证:给定条件下,系统能否给出预期能力表现
要求环境确定、需要根据典型场景设计测试方案和用例
测试方法:性能测试、可靠性测试、压力测试、失效恢复测试。
规划能力:应该如何使系统具有我们要求的性能能力
探索性测试,侧重规划;被用于了解性能或扩展性能的方法
测试方法:负载测试、配置测试、压力测试
性能调优:一个标准的性能调优过程如下,
- 确定基准环境、基准测试和基准性能指标
- 调整系统运行环境和实现方法
- 记录测试结果,进行分析
测试方法:负载测试、配置测试、压力测试、失效恢复测试。
缺陷发现:主要目标就是发现缺陷
测试方法:压力测试、失效恢复测试。
性能基准比较:常用于敏捷开发过程中
测试方法:压力测试、失效恢复测试。