Jenkins:使构建成功取决于测试

时间:2013-04-22 14:23:42

标签: jenkins continuous-integration hudson jmeter soapui

我是Jenkins / Hudson的新手,但是我没有找到提供我正在寻找的功能的插件。

我想让我的Web应用程序的构建过程依赖于我已经在JMeter和soapUI中实现的多个函数测试。所以在项目建成之后,测试应该开始了。如果它们失败(达到一定数量),整个构建应该失败(而不仅仅是包含测试的作业)。

正如我所读到的,构建后操作和JMeter / soapUI测试不是问题。唯一缺少的东西似乎是整个构建成功的关联。我的要求是否有插件或解决方法?

此致

1 个答案:

答案 0 :(得分:4)

您需要Performance Plugin

  • 添加JMeter报告并定义jtl文件的路径。
  • 要将构建标记为状态为失败,您需要指定Failed threshold

例:
如果指定阈值为20%:如果20%或更多的jmeter样本失败,则jenkins作业将标记为失败。