如何在jmeter的循环控制器中使用jsr223变量

How to use jsr223 variables in loop controller in jmeter

我已经在 jsr223 预处理器中创建了一个列表列表,想要 运行 一个列表大小的循环,并在循环内的 post 处理器中打印列表中的元素。但是我无法在循环控制器中使用计数变量。

我需要的最终结果是在循环 [1,2,3,4,5] 的第一次迭代中 第二次迭代 [6,7,8,9,10]

目前我没有任何输出,因为循环控制器没有读取计数变量。

JSR223 PreProcessor is being executed before request so by the time your Loop Controller 正在启动您的 count 变量尚未初始化。

将 JSR223 预处理器转换为 JSR223 Sampler,您的代码应该会按预期开始工作。

如果您不希望 JSR223 采样器出现在您的测试结果中,请将下一行添加到您的脚本中:

SampleResult.setIgnore()