多测师-多培养一些优秀的测试工程师
网站地图 |   收藏本站   |   

17727591462

性能测试分析评估

发布日期:2022-06-22 09:27:04 作者:多测师 浏览次数:

  一、Web页面响应时间分析遵循258原则

  在互联网上对于用户响应时间有一个普遍的标准(2/5/8原则),一般认为响应时间超过5s是系统是需要优化,如果超过8s是不可接受的。

  l 2s之内响应被认为非常有吸引力的用户体验。

  l 5s之内响应被认为比较不错的用户体验。

  l 8s之内响应被认为非常糟糕的用户体验。

  l 超过8s没有响应,用户通常认为请求失败。

  需要特殊说明的一点,对于用户来说,响应时间是否被接受带有一定的主观色彩,例如一个系统报表的功能,每个月才会有用户使用一次,那么每次花费1个小时,用户是可以接受的,但是一个常用的登录按钮提交1分钟后才返回登录成功,我们也难以接受。因此响应时间的“长”和“短”并没有绝对的定义,合理的响应时间取决于用户实际需求,而不能依据测试人员的设想或者标准的硬性规定。

性能测试分析评估

  二、Web页面响应时间分析评估时需要考虑有无浏览器缓存的两种情况

  Web页面响应时间测试,要分为浏览器有缓存和无缓存的两种情况(无缓存的情况由于资源的下载响应时间会稍长),一般通过有浏览器缓存的场景的结果表现来评估响应时间对用户体验的影响。

  三、接口类响应时间,参考系统需求规格定义评估

  最优并发情况下,性能测试结果平均响应时间不得高于系统需求规格定义。

  建议:需求规格的定义,单接口响应时间应小于100ms。

  响应时间的标准一般定义:99.9%响应时间必须在100ms以下(非平均值,99.9%取样响应时间均在100ms以下)或者平均响应时间在100ms以下,目前工具只能统计平均响应时间指标。

  四、响应时间与历史版本比较

  当前系统实测响应时间的指标不得高于历史版本的实测结果。

  注意:两者的测试结果的比较,一定是在相同条件下测试的结果(环境对性能的影响较大)。

  五、参考同类系统功能的响应时间

  对于新开发的系统,在没有生产环境数据、历史版本参考的情况下,可参考其他类似系统的响应时间的实测结果,对比本系统实测的结果,经过产品经理、开发、运营运维共同评审确定该系统的性能需求标准,并按照达成一致的需求标准进行评估。

如需了解更多测试技术信息请关注:https://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司


查看更多 >>

推荐阅读