性能测试核心步骤
在公司中,比较专业的流程如下
image.png
性能需求
通常会有测试经理,架构专业,产品经理,性能测试工程师,开发经理一起研讨,研讨出当前最新的性能需求。
性能需求,一般参考这么几个方面:
1)最终用户体验,例如2-5-10原则,即按照正常用户体验,如果用户能够在2秒内得到响应,会感觉速度很快,如果2-5秒得到响应,用户感觉系统的响应速度还不多,在5-10秒之内得到响应时,用户会感觉系统的响应速度慢,但是可以接受,超过10秒后还没有响应,用户就会感觉不能够接受。
2)技术需求, cpu,内存,网络吞吐量,磁盘吞吐量
3)标准要求:通常会跟竞品进行对比,数据达到和竞品类似。性能计划
性能计划,一般包含如下内容,
测试环境,测试需求,测试方法,测试时间表,测试组织架构,测试风险,输入输出文档
在这里,就不具体的写里边每一个细节了。-
性能测试步骤
image.png 性能问题分析
再接下来,就是性能问题分析了,本篇暂时不做细讲。