如果 testng 单元测试用例失败,Bamboo 构建应该失败

Bamboo build should fail if testng unit test case failed

我正在尝试 运行 一个 bamboo 构建,其中包含 运行 testng 测试套件的批处理脚本。 6 个测试服中有 4 个通过,2 个失败。但是在构建之后我得到构建成功。如果测试服中的任何测试失败,我想让构建失败。谁能告诉我如何配置它?

如果您的测试套件失败,它是否 return 负代码?

一个可能的解决方案是,使用包装器脚本检查套件的状态和return 不同的状态代码,以便 Bamboo 能够捕获它。

根据您的测试套件的运行方式,您可以使用像 shell 脚本这样简单的东西。