4.3.5 错误处理
检查所有性能测试过程中所发生的错误是非常重要的,因为这些错误可能表示应用程序的部分模块已经达到了性能极限。这里所说的“错误”指的是虚拟用户的运行失败,包括关键性和非关键性的错误。你的任务就是找到这些错误发生的开始时间点以及在这一时间点之后错误发生的频率。大量错误的突然出现可能会伴随着之前所描述的拐点现象,这就可以进一步确认应用程序的某些部分已经达到极限。图4-20是在图4-14的基础上增加了一条显示突发错误的曲线。这些错误实际上在测试发现响应时间有问题之前就已经出现,并且这条线大约在响应时间出现瞬间峰值的地方也出现一个波峰。
图 4-20 性能测试过程中所发生错误的图例