.net的开源代码覆盖工具,可以与cc net集成

时间:2012-04-18 09:23:47

标签: cruisecontrol.net code-coverage

请告诉我可以在巡航控制.net,

中使用的任何代码覆盖工具名称

部分封面是否是开源的?

2 个答案:

答案 0 :(得分:2)

OpenCoverPartCover都是开源代码覆盖工具,可以集成到构建自动化系统(如CC.NET)中。

两者都可以使用ReportGenerator来显示结果;尽管PartCover确实附带了它自己的查看器,但我更喜欢自己使用ReportGenerator,因为HTML可以非常好地集成到构建状态报告中。

您也可以使用XSLT构建自己的报告,例如两个工具都有XML输出。

答案 1 :(得分:0)

您可以将OpenCover输出与日志文件合并,并使用XSLT,您可以按构建显示代码覆盖率。

<publishers>
  <merge>
    <files>         
      <file>yourPath\coverage.xml</file>

    </files>
  </merge>