Hudson与MSBuild和MSTest,如何获得代码覆盖率

时间:2011-03-30 07:19:31

标签: msbuild hudson mstest code-coverage

你对Hudson的代码覆盖有什么看法吗?现在我用Msbuild和MSTest构建了这个工作。

但是对于代码覆盖,我认为我需要一些帮助。我搜索过有人和艾玛一起使用nCover。哪一个更好更容易?也许可以参考帮助我。

最好的考虑,

2 个答案:

答案 0 :(得分:0)

您是.NET(NCover)还是Java(Emma)还是两者兼而有之?

NCover应该与Hudson一起使用但成本

存在开源项目,寻找PartCover以及最近OpenCover

所有这三个.NET工具都支持命令行,因此它们应该与Hudson集成。

答案 1 :(得分:0)

我们目前正在使用JetBrains的dotCover。它比NCover便宜,并且与Visual Studio很好地集成。您不必使用单独的应用程序(NCover Explorer)来查看带有覆盖/未覆盖突出显示的代码,这很棒。

dotCover的命令行版本允许您创建分析的XML文件,您可以通过< XmlRead>解析XML。 (在MSBuild社区任务库中)来解析输出。

设置正确需要一段时间,但它确实有效。