代码之家  ›  专栏  ›  技术社区  ›  fabs

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

  •  0
  • fabs  · 技术社区  · 12 年前

    我是Jenkins/Hudson的新手,但我没有找到一个插件来提供我想要的功能。

    我想让我的web应用程序的构建过程依赖于我已经在JMeter和soapUI中实现的多个功能测试。因此,在项目构建完成后,应该开始测试。如果它们失败(达到一定程度),那么整个构建应该失败(而不仅仅是包含测试的作业)。

    正如我所读到的,构建后操作和JMeter/soapUI测试不是问题。唯一缺少的似乎是与整个构建成功的联系。对于我的需求,有没有插件或变通方法?

    当做

    1 回复  |  直到 12 年前
        1
  •  4
  •   Aliaksandr Belik Kanglai    12 年前

    你需要 Performance Plugin :

    • 添加一个JMeter报告并定义jtl文件的路径。
    • 若要将生成标记为失败状态,您需要指定 Failed threshold .

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

    推荐文章