Loops JMeter while循环未检测到EOF
我想让“while”控制器在JMeter中从CSV读取EOF时转到下一个控制器。while循环停止,但它又重复了1次,我的意思是说,当它检测到EOF时,它不需要迭代。当我选择停止线程时,EOF值为“True”。while循环停止,不进行下一个循环 当CSV文件检测到EOF而没有再迭代一个循环时,我需要转到下一个循环控制器Loops JMeter while循环未检测到EOF,loops,csv,while-loop,jmeter,eof,Loops,Csv,While Loop,Jmeter,Eof,我想让“while”控制器在JMeter中从CSV读取EOF时转到下一个控制器。while循环停止,但它又重复了1次,我的意思是说,当它检测到EOF时,它不需要迭代。当我选择停止线程时,EOF值为“True”。while循环停止,不进行下一个循环 当CSV文件检测到EOF而没有再迭代一个循环时,我需要转到下一个循环控制器 提前感谢。在您的CSV配置中,将EOF上的回收设置更改为false。从这篇文章开始,我发现您可以将While控制器与If控制器组合以获得所需的结果 while和if控制器中控制
提前感谢。在您的CSV配置中,将EOF上的
回收设置更改为false。从这篇文章开始,我发现您可以将While控制器与If控制器组合以获得所需的结果
while和if控制器中控制迭代的条件如下
${uuu javaScript(${myVar})!=”,)}
注意:确保用csv文件中的变量替换变量${myVar}
您需要使用If控制器来防止额外的循环迭代,因为while循环实际上是在计算的
您的所有样本都是If控制器的子对象
原始帖子很好地解释了这一切。在CSV配置中更改以下设置:-
EOF上的循环=False
EOF上的停止线程=真