事务控制器如何在摘要报告中具有单独的平均时间,并且整个报告具有单独的平均时间

时间:2016-08-04 07:57:38

标签: jmeter performance-testing load-testing jmeter-plugins

我在事务控制器下运行了一个包含所有样本的Jmeter脚本,如下图所示

enter image description here

然后,当我收到此测试的摘要报告并在平均列的报告中发现,事务控制器显示样本的所有平均时间的总和。 问题1:为什么交易控制器也显示为样本? 问题2 :(检查以下摘要报告图像)如果您看到下面的摘要报告,您可以看到平均值,那么总平均值应为7608/17(交易控制器平均值为7608,样本数为17)显示的时间是价值的两倍。 7608/17 * 2 = 895.能否解释一下加倍的原因。 同样地,当我为20个用户运行测试时,平均值为895,我认为以7608/340 * 40 = 895的形式到达(事务控制器平均时间= 7608,样本数= 340)我也不明白为什么值40(用户数的两倍)成倍增加。请解释谢谢

enter image description here

1 个答案:

答案 0 :(得分:0)

  1. 这是交易控制器的全部思路 - 测量其范围内所有采样器的累计持续时间,以衡量所有完成所需的时间
  2. 这不是平均值,这是总和
  3. 有关使用事务控制器的全面信息,请参阅Using JMeter's Transaction Controller文章。