如何使用jmeter中的调度程序一个接一个地运行多个线程组?

时间:2017-09-12 22:56:07

标签: jmeter load-testing jmeter-plugins

我正在为一个应用程序进行容量测试,我必须使用jmeter脚本准备大量数据。所以我想自动化脚本,使其运行指定的一段时间。

我的测试计划包含10个线程组: ThreadGroup 1 ThreadGroup 2 ThreadGroup 3 。 。 。  ThreadGroup 10

我一直在尝试的是我希望我的ThreadGroup 1在前30分钟运行,然后ThreadGroup 2在接下来的30分钟运行,依此类推,直到ThreadGroup 10运行最后30分钟。

如何使用jmeter中的调度程序实现此配置? 任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

  1. Test Plan

    中勾选Run Thread Groups consecutively

    JMeter Run Thread Groups Consecutively

  2. 在每个Thread Groups指定"持续时间" 1800秒,同时确保你有"循环计数"设置为Forever-1否则线程组将仅执行定义的此数量的循环(默认为1)

    JMeter Thread Groups Duration

  3. 这样您的线程组将逐个运行,每个线程组将持续30分钟。

    查看Getting Started with JMeter - A Basic Tutorial以熟悉JMeter基本组件