【发布时间】:2012-12-30 20:57:41
【问题描述】:
对于一个项目,我使用 jenkins 作为 CI 平台,使用 maven 作为构建框架,使用 TestNG 作为测试框架(maven 和 TestNG 之间的集成是通过故障安全插件实现的)。 Jenkins 运行预定的夜间构建,调用执行实际构建的 maven,并通过故障安全插件执行测试。故障保护插件生成的 html 报告很好,但只是一个 HTML。
与 jenkins 相比,Team City 生成更详细的报告,并提供跟踪测试历史记录的能力——它多久被破坏一次,等等,暂停测试,......我知道 TeamCity 是有偿的而且很好昂贵(并且在 Microsoft 的平行宇宙中),但您仍然知道一些让 Jenkins 在这方面更接近 TC 的插件/扩展。 或者你知道詹金斯向那个方向扩展有多难。
【问题讨论】:
标签: jenkins maven-2 continuous-integration testng maven-failsafe-plugin