如何在Hudson中汇总代码覆盖率报告?

时间:2010-02-08 09:14:34

标签: hudson code-coverage cobertura

我使用哈德森CBS进行项目构建。我正在使用cobertura进行测试覆盖。生成报告,我很高兴。

但我无法找到覆盖率%delta。

例如 签到#1 - 代码覆盖率为90% 签到#2 - 代码覆盖率为75%,即下降15%。

我可以在哈德森cobertura插件中实现这一点吗?还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

我通过解析cobertura XML文件并将各个构建数据推送到数据库来解决这个问题。您可以使用其他指标执行此操作,例如测试数量和复杂性。

将结果放入数据库可为您提供多种显示选项。我们使用Excel和SharePoint来显示最重要的指标。一个带图表和图形的简单网页(它仍然很简单吗?)也可以解决问题。