对LR analysis的平均事务响应时间和summary中时间值不同的解释

最近在做性能测试对LR结果分析时,又碰到了关于summary里与平均事务响应时间中各交易的响应时间值不同的问题。在此做个记录。

若交易中设置了思考时间,分析时需要注意查看是否过滤思考时间。

设置是否包含的方法:view->summary filter中,有是否包含思考时间的过滤条件(LR11中是最后一项)。

summary中:默认是根据整个场景的运行时间来进行采样的。若需要修改可在view->summary filter中,设置场景的执行时间。

平均事务响应时间中:LR根据场景运行时间等因素,自动设置采样时间。可在视图的右键菜单中选择“set granularity”项,查看当前视图的采样时间间隔。

因此,Summary和平均事务响应时间图里的图最大,图平均,图最小值,之所以不一样是因为采样不一样。若两个视图中,采样时间不同,那就没有对比性。

Summary是按整个场景的时间来做平均的,最大最小值,也是从整个场景中取出来的。

而平均事务响应时间图里,是按频率来取值。

同样,controller中也存在采样时间的问题。

Controler中的采样时间的配置见下图

对LR analysis的平均事务响应时间和summary中时间值不同的解释

参考:

1、LR_问题_平均响应时间解释,summary与analysis不一致

2、

上一篇:c# winform Chart Pie 中若X轴数据为字符串时,#VALX取值为0


下一篇:GNU Libmicrohttpd简介