【发布时间】:2014-08-19 19:26:34
【问题描述】:
我有一个场景,其中有几个独立的 jmx 文件,每个文件都有自己的线程组等。使用 JMeter Ant 脚本,我可以按顺序触发它们并将结果收集到一个 jtl 文件中。我在这里的挑战是做同样的事情,但同时启动测试。请注意,包含控制器不是一个选项,因为我想在每个 jmx 文件中使用(或尊重)线程组和用户定义的变量。 感谢您的帮助
【问题讨论】:
我有一个场景,其中有几个独立的 jmx 文件,每个文件都有自己的线程组等。使用 JMeter Ant 脚本,我可以按顺序触发它们并将结果收集到一个 jtl 文件中。我在这里的挑战是做同样的事情,但同时启动测试。请注意,包含控制器不是一个选项,因为我想在每个 jmx 文件中使用(或尊重)线程组和用户定义的变量。 感谢您的帮助
【问题讨论】:
也许Parallel Ant Task 就是您要找的。
但是 <parallel> 指令不是线程安全的,所以我不建议将它与 JMeter Ant 任务一起使用,并考虑使用命令行模式、maven 插件或自定义 Java 类,这将产生单独的 JMeter 测试。
有关方法的详细信息,请参阅5 Ways To Launch a JMeter Test without Using the JMeter GUI 指南,希望这有助于找到与您的环境相匹配的方法。
【讨论】:
是的,Ant parallel 解决了这个问题。
【讨论】: