有没有办法在不同的机器上分布式运行不同的jmx脚本?

时间:2018-05-25 06:49:48

标签: jmeter performance-testing load-testing distributed

我有5种不同的jmeter脚本。这5个不同的jmeter脚本是用5种不同的jmx文件编写的。

  1. Test1.jmx
  2. Test2.jmx
  3. Test3.jmx
  4. Test4.jmx
  5. Test5.jmx
  6. 我想在不同的机器上分布式运行这5个jmx文件。在我的架构中,我想要一个主人和五个奴隶。这个主人将控制5个奴隶。

    例如:

    运行Test1.jmx文件 - >机器1(10.0.0.1)

    运行Test2.jmx文件 - >机器2(10.0.0.2)

    运行Test3.jmx文件 - >机器3(10.0.0.3)

    运行Test4.jmx文件 - >机器4(10.0.0.4)

    运行Test5.jmx文件 - >机器5(10.0.0.5)

    这些jmx文件将以简洁的方式运行,并由一位主控制器控制。

    据我所知,Jmeter具有远程(distrubted)测试功能。但它支持只有一个jmeter脚本(jmx文件)在不同的机器上运行。但是,这不是我对jmeter的期望。

    我的情况在Jmeter中有解决方案吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Taurus工具并行运行多个JMX文件。

了解更多信息Taurus - Working with multiple jmx