Loadrunner Analysis Summary数据与Average Response Time里显示不一致的问题分析

       相信这个问题很多人使用loadrunner的时候会感到很困惑。我起初也很困惑,网上查询很多人的描述也无法得到满意的答案。但是大多数说的是采用时间的设置造成的,于是我自己动手实验了一下。

Loadrunner Analysis Summary数据与Average Response Time里显示不一致的问题分析

上图是Analysis Summary的数据。下图是Average Response Time里的数据。明显两个数据不一致。

Loadrunner Analysis Summary数据与Average Response Time里显示不一致的问题分析

查看左边的采样时间是15s

 Loadrunner Analysis Summary数据与Average Response Time里显示不一致的问题分析

当我把采样时间设置为1s的时候,发现三个数值非常接近Summary里的值

Loadrunner Analysis Summary数据与Average Response Time里显示不一致的问题分析

但是要让他们完全一样,是不可能的。我分析Summary里mini和max并不是平均响应时间,而是记录的最小和最大的那个事务的值,average记录的是:响应时间总和/总事务数,也是整个场景中的平均响应时间。Average Response Time里是根据设置的采样时间,比如每15s计算一次这15s内所有事务的响应时间和事务数的平均值。那么我们在分析的时候,通过Summary来判断平均响应时间是否符合设计要求,,而通过Average Response Time来查看平均响应时间的趋势。