Timer 测试片段未执行计时器或样本超时

Timer 测试片段未执行计时器或样本超时,timer,jmeter,Timer,Jmeter,我在JMeter中添加了采样超时和定时器,但没有任何采样器 我在线程组中使用这个测试片段添加了一个模块控制器,该线程组具有相同层次结构中的采样器(之前和之后,还有HTTP采样器) 我希望定时器和样本超时可以在范围内的每个样本上工作,但没有超时/延迟 我还注意到,采样器可以是模块控制器的子级,但它不会被执行(或定时器) 这看起来像一个bug,但也许我错过了一些范围规则 其他预处理器如用户参数正在工作,因此我想知道为什么忽略超时 您的问题确实是由于范围规则造成的 您的测试片段就像一个控制器,它包

我在JMeter中添加了
采样超时
和定时器,但没有任何采样器

我在线程组中使用这个测试片段添加了一个模块控制器,该线程组具有相同层次结构中的采样器(之前和之后,还有HTTP采样器)

我希望定时器和
样本超时
可以在范围内的每个样本上工作,但没有超时/延迟

我还注意到,采样器可以是
模块控制器
的子级,但它不会被执行(或定时器)

这看起来像一个bug,但也许我错过了一些范围规则

  • 其他预处理器如
    用户参数
    正在工作,因此我想知道为什么忽略超时

您的问题确实是由于范围规则造成的

您的测试片段就像一个控制器,它包含的所有元素都应用于它的作用域。 因为这里不包含任何采样器,所以计时器和其他前置/后置处理器都不会运行

请注意,添加这些无用元素的功能将在即将发布的4.0版本中删除:


在最新版本4 RC中,我仍然可以添加测试片段,其中只包含使用中的前置处理器模块控制器。这对我来说不是什么大问题。但是应该有一个bug来跟踪它,请打开一个。谢谢