我们的测试计划中有 7 个线程组:
Thread group 1
Thread group 2
Thread group 3
Thread group 4
Thread group 5
Thread group 6
Thread group 7
当线程组 1 完成时,我需要在线程组 2 开始之前添加一个延迟。我想过在每个线程组中添加启动延迟(秒),或者添加一个包含 Thread.sleep(60); 的 beanshell;例如。哪种方法最好?
最佳答案
JMeter 的默认行为是并行执行线程组。您可以通过选中“按顺序执行线程组”复选框来避免这种情况。
在线程组中添加启动延迟是一个好方法。你也可以实现它,
这种方式适用于所有顺序执行的线程组。它将在执行之间增加恒定的延迟。除了恒定时间,您还可以添加统一随机计时器。
关于multithreading - 如何在 Jmeter 中的线程组之间添加延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27863733/