我是Jmeter的新手,我正在尝试在Jmeter 4.0中实现以下测试计划。
我有2个线程组。
令牌到期时间为2小时。
我想在Jmeter中安排8个小时的测试。如何调用第一个线程组以每2小时生成令牌并继续执行线程组2。
任何帮助将不胜感激!
答案 0 :(得分:1)
使用以下表达式作为条件:
${__groovy(vars.get('JMeterThread.last_sample_ok').equals('false'),)}
其中:
JMeterThread.last_sample_ok
是If Controller,指示先前的采样器是否成功将Groovy放置为If控制器的子项,并将其指向第一线程组
更多信息:Module Controller
更新:使用Easily Write a GOTO Statement in JMeter,例如:
在线程组2的模块控制器中引用相同的测试片段