Jmeter计数器最大值重新初始化

Jmeter计数器最大值重新初始化,jmeter,counter,Jmeter,Counter,花了很多时间研究它,但发现我的Jmeter测试计划中的计数器元素只初始化了一次。 本案: 我有一个ForEach控制器,小时候带计数器。计数器最大值由变量定义。我希望这个计数器的最大值将在每个循环上重新初始化。但这不是真的。计数器的最大值只安装一次,在其他循环中不再更改 当然,我可以使用BeanShell Sampler轻松实现相同的功能(我现在就是这样做的)。但我的问题是:有没有办法不用脚本重新初始化计数器的最大值?每次执行计数器时,都会有效读取计数器的最大值 因此,如果您发现它不是,那么最有

花了很多时间研究它,但发现我的Jmeter测试计划中的计数器元素只初始化了一次。 本案:

我有一个ForEach控制器,小时候带计数器。计数器最大值由变量定义。我希望这个计数器的最大值将在每个循环上重新初始化。但这不是真的。计数器的最大值只安装一次,在其他循环中不再更改


当然,我可以使用BeanShell Sampler轻松实现相同的功能(我现在就是这样做的)。但我的问题是:有没有办法不用脚本重新初始化计数器的最大值?

每次执行计数器时,都会有效读取计数器的最大值

因此,如果您发现它不是,那么最有可能的问题是最大值的更新


您可以在该值之后添加一个设置来检查变量的值,并使用一个来查看值。

我认为每次计数器达到最大值时,都会重新初始化最大值。也就是说,假设max=10,你跑,0,1,2,3,4,5,然后在6,你把max改为20。计数器将继续增加到10,然后将自身重置为0,此时其最大值将变为20。基里尔,谢谢你的回答。不,它不会在最大到达时重新初始化。试过了。我想这是故意的。。。