Jmeter:在while控制器之后无法执行下一个组件(也使用CSV数据配置)
我有一个带有while控制器的jmeter测试计划,它在CSV的URL上循环(CSV只包含URL): 但是,下一个组件“HTTP请求”从未执行。在日志查看器中,我可以看到以下内容: 2021-02-24 20:23:29317信息o.a.j.t.JMeterThread:看到停止线程 对于螺纹组1-1,原因: org.apache.jorphan.util.JMeterStopThreadException:结束 文件:C:/Users/Administrator/Downloads/jmeter/url.csv检测到 CSVDataSet:CSV数据集配置为stopThread:true, 回收:假 如果我将stopThread设置为False,那么这个控制器永远不会停止。有什么解决办法吗 而控制器的配置如下所示: 您需要将“EOF上的回收”和“EOF上的停止线程”都设置为false,因为:Jmeter:在while控制器之后无法执行下一个组件(也使用CSV数据配置),jmeter,Jmeter,我有一个带有while控制器的jmeter测试计划,它在CSV的URL上循环(CSV只包含URL): 但是,下一个组件“HTTP请求”从未执行。在日志查看器中,我可以看到以下内容: 2021-02-24 20:23:29317信息o.a.j.t.JMeterThread:看到停止线程 对于螺纹组1-1,原因: org.apache.jorphan.util.JMeterStopThreadException:结束 文件:C:/Users/Administrator/Downloads/jmet
- 如果您将在EOF上进行回收-while控制器将永远不会停止
- 如果您停止EOF上的线程,则不会执行While控制器之后的任何元素
${__jexl3("${myVar}" != "<EOF>",)}
${uuuujexl3(${myVar})!=”,)}
更多信息:,请参见读取CSV中的所有值并继续章节谢谢。但是,当我阅读你关于给定链接的文章时,我能够实现以下目标:在
while
控制器中,使用条件${uu javaScript(${path}!=”,)}
。但是当我给出条件“${path}”!=“”
在中,如果控制器,则不会执行整个while循环。