最近参与了购物商城测试项目,我负责性能测试需求,现在性能测试已结束,总结出一些注意事项。
1.性能测试报告务必说明测试环境及测试数据(如数据数量、时长等影响实际测试结果的参数)。
2.性能测试使用的测试数据需要尽可能接近真实数据(包括思考时间等)。
3.性能测试所需文档至少有《接口文档》、《性能指标文档》、《测试大纲》。
4.性能测试工具有如下选择:
PerformanceRunner通过模拟海量用户并发测试整个系统的承受能力,实现压力测试、性能测试、配置测试、峰值测试等。大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
5.测试顺序先使用单线程(轻负载)进行性能基准测试,再进行压测(多线程或大数据),每项压测后使用基准测试与压测测试数据进行对比。
6.单线程与多线程做数据对比时,务必保证每线程内的数据量时相等,保证可比性。
7.性能测试报告中每张图都要有响应解读分析,告知阅读报告的人图的用意及参数说明情况。
8.其他相关知识点记录:网络带宽利用率 = (每秒收到字节+每秒输出字节)/带宽。
9.测试完成后要给出测试情况分析,尤其要指出本次测试中不符合性能指标的部分并要告知是否提交bug,如果能提供明确解决方案更佳。
10. 性能测试报告最后要给出测试结论,测试是否通过。
推荐阅读: