首页 > 解决方案 > 并发线程组在jmeter中具有相同配置的结果中具有不同的总样本

问题描述

在 jmeter 中,使用并发线程组时,使用相同的配置我得到不同的编号。总结报告中的总样本数。谁能解释为什么会这样?

我有以下配置:目标并发:20 加速时间(秒):120 加速步数:10 保持目标速率时间(秒):60

我已经运行了两次测试,两次都是在总结报告中,我分别得到了 1704 个样本和 1973 个样本。

标签: concurrencyjmeter

解决方案


JMeter 在发送下一个请求之前等待来自上一个采样器的响应,因此偏差是由于响应时间造成的

  • 响应时间更长 - 结果更少
  • 更短的响应时间 - 更多的结果

如果您希望始终获得准确数量的样本结果 -在模式下使用吞吐量控制器Total Executions- 这样 JMeter 将不会运行比您在吞吐量控制器中指定的更多的采样器。

查看Running JMeter Samplers with Defined Percentage Probability一文,了解有关吞吐量控制器的更多信息,以及定义执行不同请求的频率以及如何精确控制工作负载的方法。


推荐阅读