我正在运行使用jenkins和maven-jmeter插件的jmeter测试。 我的pom.xml配置如下。只有在先前的jmeter测试通过时才执行jmeter测试
<testFilesIncluded>
<jMeterTestFile>001-Test1.jmx</jMeterTestFile>
<jMeterTestFile>002-Test2.jmx</jMeterTestFile>
<jMeterTestFile>003-Test3.jmx</jMeterTestFile>
<jMeterTestFile>004-Test4.jmx</jMeterTestFile>
<jMeterTestFile>005-Test5.jmx</jMeterTestFile>
</testFilesIncluded>
另外,在jenkins中使用性能插件进行报告。所以如果我的第一个测试(001-Test1.jmx)失败(断言失败),我不想执行下一个测试(002-Test2.jmx)。
我该如何做到这一点? 感谢您的帮助提前。
不确定是否需要[ignoreResultsFailures](https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/wiki/Test-Results-File-Format)。它默认设置为false - 如果你没有在你的pom中覆盖它。如果将结果保存为CSV格式,我认为它不会完成这项工作,但如果将结果保存到XML/JTL中,可能会对您有用。对不起,你不能确认它是否适合你。我不记得在哪个阶段会停止执行。 – automatictester