JMeter - 并行加顺序线程组在同一测试计划中执行

时间:2016-10-13 21:40:44

标签: jmeter jmeter-plugins

我有这样的jmeter测试计划,

Test Plan
  Thread Group1
  Thread Group2
  Thread Group3
  Thread Group4

并且我的测试计划配置设置为并行运行所有线程组

Test Plan Configuration

在这里,我想执行线程组1 ,然后执行线程组2 顺序和相同的线程组3 然后线程组4 线程组1 线程组3 并行

有没有办法将线程组1 线程组2 线程组3 线程组4 组合在一起按顺序运行?

我知道这个非常奇怪的要求,但我必须忍受它,提前感谢你的帮助,谢谢。

1 个答案:

答案 0 :(得分:3)

我在这里看到3个选项:

  1. 使用计划,这将允许您以第1组和第3组同时运行的方式安排4个组,并且第2组和第4组计划在1和3之后运行完整。

  2. 使用2个JMeters 运行它们:在一个JMeter中,您将拥有Thread Group1Thread Group2,而另一个 - Thread Group3和{{1 }}。每个JMeter将被配置为按顺序运行线程组,但两者将并行运行,因此Thread Group4Thread Group1将并行运行

  3. 更改测试设置,以便有2个线程组

    • 线程组A合并了Thread Group3Thread Group1
    • 主题组B合并了Thread Group2Thread Group3

    Thread Group4Thread group A内,您可以使用循环控制器来实现特定的迭代次数,而不是在线程组级别上循环。即:

    Thread group B