首页 > 解决方案 > TestNG 失败后如何使詹金斯的工作变得不稳定

问题描述

我已将我的测试脚本配置为使用 TestNG XML 从 Jenkins 运行。这个 xml 从我的可用测试套件中触发一组测试用例。此 xml 使用批处理文件触发并配置为 Jenkins 中的构建步骤。

问题:

尽管我的一些测试用例失败了,但 jenkins 的工作报告为通过,因为批处理脚本已成功完成。

如果套件中的任何测试用例失败,有没有办法将失败报告传回批处理文件,然后传给 Jenkins 报告失败。

标签: batch-filejenkinstestngjenkins-plugins

解决方案


使用 TestNG 结果插件,https: //plugins.jenkins.io/testng-plugin 。

然后通过提供 testng-result.xml 的适当路径来发布 testng 结果。该作业将在失败时变为黄色。

在此处输入图像描述


推荐阅读