JMeter:使用线程数和常量吞吐量计时器之间的区别

edd*_*ddy 5 jmeter stress-testing load-testing

线程数常量吞吐量计时器之间有什么区别?在听说恒定吞吐量计时器之前,我认为如果我想每分钟模拟21个请求,则以下配置就足够了:

在此输入图像描述

但现在我找到了这篇文章,我不太确定.

这是我现在使用Constant Throughput Timer的新配置:

在此输入图像描述

在此输入图像描述

  1. 常量吞吐量计时器是否覆盖线程组中指定的参数(线程数,加速周期等)?
  2. 为什么即使使用恒定吞吐量计时器我有时也会获得高于目标吞吐量中指定的值的许多请求(上图中的21)
  3. 如果a在目标吞吐量中指示值为21 ,那么该常数是否应该保证最大值为21个请求?如果是这样,为什么我有时会得到比指示更多的请求.

您的所有意见和想法将不胜感激. 在此输入图像描述

PS我也在使用运行时控制器.

在此输入图像描述

Jme*_*est 3

不,它调节每分钟发送到服务器的请求数和从服务器接收的响应数。

正如 Jmeter 用户指南中所述,“测试期间不应频繁更改吞吐量值 - 新值需要一段时间才能生效。”

http://jmeter.apache.org/usermanual/component_reference.html#Constant_Throughput_Timer

您在上面显示的问题总是会在测试运行的第一分钟发生。

希望这会有所帮助。