在 JMeter 中同步来自不同线程组的线程

Syncronizing threads from different thread groups in JMeter

所有线程组的第2次迭代将在迭代时间最长的线程组的第1次迭代完成后开始。 此行为仅在第二次迭代中出现。不在第一、第三、第四或任何子后续迭代中。

需要帮助才能实现这一目标。

考虑使用 Inter-Thread Communication Plugin

示例场景:

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

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

您可以使用 JMeter Plugins Manager

安装 Inter-Thread 通信插件