进行压力测试时,适当地执行下面的步骤是完成测试的关键。
- 确定目标 确定你为什么要做压力测试。这些目标通常有四类:建立基线、确定故障和恢复过程中的行为、掌握资源损失中的行为并确定服务失效对整个系统的影响。
- 确定关键服务 时间和资源是有限的,所以只能选择最重要的服务去测试。
- 确定负载 计算或估计需要的负载量,以施加到系统上直到突破点。
- 建立适当的环境 环境应该尽可能的模仿生产环境,以确保测试的有效性。
- 确定监视点 你不想在测试完成后才意识到缺少数据。根据步骤1确定的目标,提前计划好,确定监视的目标。
- 产生负载 产生实际的负载数据,最好是从用户数据中取得。
- 执行测试 实际上是在早起建立好的环境中执行测试。
- 分析数据 最后一步是分析数据。
按照这8个步骤,以及任何根据具体情况需要添加的其他步骤,确保符合组织的需要。
网友评论