测试实施人员根据“测试脚本”,得到“测试脚本运行结果”
测试实施人员根据“测试脚本运行结果”,填写《性能测试报告》( doc )
注:
此处的“测试脚本”,“测试脚本运行结果”,《性能测试报告》( doc )一份或者多份
3.分析阶段
该阶段也是测试小组内部完成。测试分析人员根据得到的《性能测试报告》,“测试脚本运行结果”进行分析,按照《性能测试分析报告模板》的格式填写《性能测试分析报告》。
目前,我们的分析,是功能点的响应时间,网络占用量, APP SERVER 的 CPU 和内存来的一些参数来对功能点进行分析,得到该版本的项目在该测试平台的一个整体的性能报告。
在之前的一个阶段中,出现每份《性能测试报告》文档,都会分析得到一份《性能测试分析报告》。如果项目对性能要求不是严格的话,那这个阶段已经就完成了整个测试阶段,该《性能测试分析报告》就是最终的性能报告。如果项目对性能非常严格的话,那要继续下一个极端。
该阶段需要测试分析人员根据一些数据,一些图表来判断项目的性能,对测试分析人员有比较高的分析能力。如果找到性能上出现问题的功能点,在测试分析人员的能力范围内,需要定位问题的原因。
该阶段生成的文档:
测试分析人员根据《性能测试报告》,“测试脚本运行结果”,填写《性能测试分析报告》。
注:
此处的《性能测试分析报告》一份或者多份
4.整体分析阶段
该阶段是测试分析人员对前面一个阶段得到的多份的《性能测试分析报告》横向和纵向的综合分析。
所谓横向分析,就是对同一个版本在不同平台上得到的《性能测试分析报告》进行分析,意图在得到项目的一个运行的推荐配置。
所谓纵向分析,就是对不同版本在相同的平台上得到的《性能测试分析报告》进行分析,意图就是得到项目在改版后,性能问题是否已经得到了解决。
综合分析,就是结合两者得到的分析报告。
该阶段对测试分析人员需要非常强的分析能力,目前,测试组没有一个成员可以承担改分析工作,但是作为一个以后的测试人员的培养方向。
文章来源于领测软件测试网 https://www.ltesting.net/