繁体   English   中英

Maven-Jmeter集成问题

[英]Maven - Jmeter integration issues

目前,我们正在一个项目中将Maven集成到Jmeter中,并且面临结果分析方面的问题。

为了进行结果分析,我们在项目POM.xml中包含了“ jmeter-analysis-maven-plugin”,以根据预定义的吞吐量阈值条件通过/失败maven构建。

问题陈述 :

无论吞吐量阈值设置如何,Maven构建都会跳过结果分析,并且构建成功。 (即,即使不满足吞吐量,maven构建也会成功)。

有没有人从事过Jmeter-maven集成工作或遇到过类似问题,请告诉我。

以下是我们用于集成的版本。

Maven-3.3.3 Jmeter-3.2 jmeter- Maven插件-2.7.0 jmeter-analysis-maven-插件-1.0.6

还有基于响应时间可用于构建通过/失败的插件吗?

赞赏快速反应。

提前致谢。

可能是因为您的配置与jmeter-analysis-maven-plugin期望的不兼容,除非您提供pom.xml文件和.jtl结果文件(至少部分文件,否则恐怕没有人能够提供帮助) )。

作为替代方案,您可以考虑以下选项:

  1. JMeter Maven插件具有jmeter-check-results目标,因此,如果样本结果失败,则可以将Maven构建标记为失败:

     <execution> <id>jmeter-check-results</id> <goals> <goal>results</goal> </goals> </execution> 
  2. 如果您的Intranet中有Jenkins ,则可以考虑在持续集成管道下添加测试,以便您可以使用Performance Plugin ,它可以基于各种阈值将构建标记为失败

  3. 最后但并非最不重要的一点是,您可以通过Taurus工具开始测试,该工具自然支持JMeter测试并具有强大的Pass / Fail Criteria子系统,因此您将能够使用Maven Exec插件运行JMeter测试,Taurus将返回非零退出如果不符合通过标准,则导致生成代码失败。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM