【发布时间】:2011-12-02 08:08:33
【问题描述】:
我们目前使用 Team Foundation Server Team Build 进行 CI/构建,但正在考虑改用 TeamCity。不过,我们的测试团队有兴趣使用 Team Build 可以提供的测试影响分析。
是否有人成功地从 TeamCity 获得了测试影响分析结果?这甚至可能吗?
【问题讨论】:
我们目前使用 Team Foundation Server Team Build 进行 CI/构建,但正在考虑改用 TeamCity。不过,我们的测试团队有兴趣使用 Team Build 可以提供的测试影响分析。
是否有人成功地从 TeamCity 获得了测试影响分析结果?这甚至可能吗?
【问题讨论】:
也许不是您正在寻找的答案,因为我从未尝试过完全按照您的要求进行操作,但我之前已经集成了其他第 3 方分析输出。
teamcity 真正出色的地方在于,您可以将可以输出到 HTML 的任何内容显示为它自己的报告选项卡。因此,假设您可以获得 XML+XSLT 或结果的 HTML 报告,您可以将其显示出来。
这是文档 http://confluence.jetbrains.net/display/TCD6/Including+Third-Party+Reports+in+the+Build+Results
如果报告输出是 XML 格式,那么您可能需要创建一个 XSLT 并将其转换为构建脚本的一部分,以获得您满意的 HTML 格式。
还有一些其他方法可以扩展 TeamCity,但 html 报告绝对是最简单的方法之一: http://confluence.jetbrains.net/display/TCD6/Extending+TeamCity
【讨论】: