我目前正在通过 Maven 运行 Jmeter 测试,在命令行上使用简单的“mvn verify”来启动测试,并且运行良好。
我的测试有两个线程组,一个具有我感兴趣的结果,另一个在服务器上执行其他操作,但我不希望这些结果包含在最终统计数据中。
我认为我应该有两个测试计划,一个每个线程组如上所述,然后只查看第一个测试计划的结果。问题是这两个测试计划需要同时运行才能产生预期的效果。
任何人都可以建议一种方法来做到这一点吗?
提前非常感谢。
我在这方面有很多经验。 这是我所知道的:
因此,如果这不能回答您的问题,如果您创建 2 个单独的 Maven 配置文件,其中每个配置文件运行一个 .jmx 项目(或单独的线程组),然后拥有一个主 Jenkins 作业触发器 2,则可以有效地解决问题同时运行 2 个独立项目的单独下游作业。
是的,可以使用以下任何常见方法同时运行两个 JMeter 测试计划:
jmeter -n -t test_plan_1.jmx -l log_1.jtl
jmeter -n -t test_plan_2.jmx -l log_2.jtl