Jmeter-通过命令行运行测试-如何将循环计数设置为无限

Jmeter-通过命令行运行测试-如何将循环计数设置为无限,jmeter,Jmeter,我正在jenkins上运行jmeter,通过以下脚本启动测试: jmeter -n -t ${WORKSPACE}/bin/test/${testscript}.jmx -l ./bin/test/result/${testscript}.jtl -Jhost=${host} -Jthreads=${env.THREADS} -Jiterations=${env.ITERATIONS} -Jrampup=${env.RAMPUP} -Jbuildnumber=${env.BUILD_NUMBER

我正在jenkins上运行jmeter,通过以下脚本启动测试:

jmeter -n -t ${WORKSPACE}/bin/test/${testscript}.jmx -l ./bin/test/result/${testscript}.jtl -Jhost=${host} -Jthreads=${env.THREADS} -Jiterations=${env.ITERATIONS} -Jrampup=${env.RAMPUP} -Jbuildnumber=${env.BUILD_NUMBER}"
我想向jmeter传递一个参数,该参数在从上面的命令行启动.jmx时将循环计数变为无穷大,而不是将其硬编码到jmx测试本身。原因是我希望测试是无限的:只有当它在jenkins中“预定”时才是真的,而不是手动触发时

有人知道在启动.jmx测试时是否可以通过脚本传递“循环计数:无限”吗

提前感谢,, 文琴佐

循环计数=-1


在jmeter脚本中,无限运行。希望这能解决你的问题

As@AngshumanBasak state,-1定义无限循环,因此更改您的iterations/env.iterations命令行参数

-Jiterations=-1