【发布时间】:2020-05-28 09:48:52
【问题描述】:
如何使用 jmeter 停止当前迭代并使用 beanshell 脚本移动到下一个迭代。 (不使用测试动作元素)
我尝试了 ctx.setRestartNextLoop(true) 但这不起作用。
JMeter 版本:5.2.1
【问题讨论】:
标签: jmeter jmeter-plugins jmeter-5.0 jmeter-4.0
如何使用 jmeter 停止当前迭代并使用 beanshell 脚本移动到下一个迭代。 (不使用测试动作元素)
我尝试了 ctx.setRestartNextLoop(true) 但这不起作用。
JMeter 版本:5.2.1
【问题讨论】:
标签: jmeter jmeter-plugins jmeter-5.0 jmeter-4.0
如果出于某种原因(尽管我看不到任何正当理由),您仍想使用 JSR223 Sampler 而不是 Flow Control Action 采样器来执行此操作 - 相关代码将是:
SampleResult.setIgnore()
ctx.setTestLogicalAction(org.apache.jmeter.threads.JMeterContext.TestLogicalAction.START_NEXT_ITERATION_OF_CURRENT_LOOP)
有关 JMeter 中 Groovy 脚本的更多信息:Apache Groovy - Why and How You Should Use It
【讨论】: