同步JMeter中不同线程组的线程

时间:2019-07-04 09:28:48

标签: jmeter jmeter-4.0 jmeter-3.2 jmeter-5.0

所有线程组的第二次迭代将在线程组中具有最长迭代时间的第一次迭代完成后开始。 此行为仅在第二次迭代中存在。不在第一,第三,第四或任何子请求迭代中。

需要帮助以实现这一目标。

1 个答案:

答案 0 :(得分:0)

请考虑使用Inter-Thread Communication Plugin

示例场景:

  1. 第一次迭代后,每个线程组都使用FIFO将内容写入__fifoPut() function队列
  2. 添加If Controller并提出一个条件,仅当FIFO队列的大小等于测试计划中线程组的数量时才开始第二次迭代

查看SynchronizationExample.jmx计划以了解演示用例。

您可以使用JMeter Plugins Manager

安装线程间通信插件。