首页 > 解决方案 > 根据退出代码标记构建成功

问题描述

我使用 TeamCity 来查询和报告我的 TestComplete UI 测试。

当 TestComplete 中的退出代码大于 0 时 - 它将构建标记为失败。

退出代码供参考: https: //support.smartbear.com/testexecute/docs/running/automating/command-line/exit-codes.html

理想情况下,我希望在 TeamCity 中将退出代码 1 标记为警告 - 或者,当退出代码为 1 时,我很乐意将其标记为成功。如果是任何其他退出代码,我很乐意将其保留为不成功“建造”

标签: teamcitytestcomplete

解决方案


您可以创建一个小型命令行实用程序(或 CMD/PowerShell 脚本),该实用程序将使用传递给应用程序本身的参数运行 TestComplete 并根据需要返回退出代码。使用此实用程序运行您的测试,而不是直接运行 TestComplete。


推荐阅读