性能测试常见指标和类型
1927
2022-11-16
性能测试分析评估
一、Web页面响应时间分析遵循258原则
在互联网上对于用户响应时间有一个普遍的标准(2/5/8原则),一般认为响应时间超过5s是系统是需要优化,如果超过8s是不可接受的。
l 2s之内响应被认为非常有吸引力的用户体验。
l 5s之内响应被认为比较不错的用户体验。
l 8s之内响应被认为非常糟糕的用户体验。
l 超过8s没有响应,用户通常认为请求失败。
二、Web页面响应时间分析评估时需要考虑有无浏览器缓存的两种情况
Web页面响应时间测试,要分为浏览器有缓存和无缓存的两种情况(无缓存的情况由于资源的下载响应时间会稍长),一般通过有浏览器缓存的场景的结果表现来评估响应时间对用户体验的影响。
三、接口类响应时间,参考系统需求规格定义评估
最优并发情况下,性能测试结果平均响应时间不得高于系统需求规格定义。
建议:需求规格的定义,单接口响应时间应小于100ms。
响应时间的标准一般定义:99.9%响应时间必须在100ms以下(非平均值,99.9%取样响应时间均在100ms以下)或者平均响应时间在100ms以下,目前工具只能统计平均响应时间指标。
四、响应时间与历史版本比较
当前系统实测响应时间的指标不得高于历史版本的实测结果。
注意:两者的测试结果的比较,一定是在相同条件下测试的结果(环境对性能的影响较大)。
五、参考同类系统功能的响应时间
对于新开发的系统,在没有生产环境数据、历史版本参考的情况下,可参考其他类似系统的响应时间的实测结果,对比本系统实测的结果,经过产品经理、开发、运营运维共同评审确定该系统的性能需求标准,并按照达成一致的需求标准进行评估。
发表评论
暂时没有评论,来抢沙发吧~