LoadRunner中的90%响应时间是什么意思?这个值在进行性能分析时有什么作用?
为什么要有90%用户响应时间?
这个跟超女、舞林大会等比赛那样在比赛后都要去掉一个最高分一个最低分在取平均值有点类似。
因为在评估一次测试的结果时,仅仅有平均事务响应时间是不够的。单单根据平均事务响应时间是无法满足性能需求的,无法表示系统的性能已经满足了绝大多数用户的要求。
1. 90%用户响应时间在 LoadRunner中是可以设置的,你可以改为80%或95%;
在 Analysis 的 Tools -> Options 菜单,General 页面的最下面,Summary Report。
2. 在确定性能需求时,你可以用平均事务响应时间来衡量系统的性能,也可以用90%或95%用户响应时间来作为度量标准,它们并不冲突。
实际上,在定义某些系统的性能需求时,一定范围内的请求失败也是可以被接受的,一般成功率99%以上的都算通过;