2011-03-30 130 views
1

您是否對Hudson中的代碼覆蓋率有一些看法。現在我已經用Msbuild和MSTest構建了這個工作。Hudson與MSBuild和MSTest,如何獲得代碼覆蓋率

但是對於代碼覆蓋率,我想我需要一些幫助。我搜查過有人與Emma一起使用nCover。哪一個更好,更容易?也許參考來幫助我。

最佳方面,

回答

0

你.NET(NCover)或Java(艾瑪),或兩者兼而有之?

NCover應與哈德森的工作,但成本

開源項目存在找PartCover以及最近OpenCover

所有這三個.NET工具都支持命令行,因此它們應該與Hudson集成。

0

我們目前正在使用JetBrains的dotCover。它比NCover更便宜,它與Visual Studio完美集成。您不必使用單獨的應用程序(NCover Explorer)通過覆蓋/未覆蓋突出顯示來查看代碼,這非常棒。

dotCover的命令行版本允許你創建分析的XML文件,你可以通過分析<XmlRead>的XML(中的MSBuild社區任務庫)來解析輸出。

它需要一段時間才能正確設置,但它的工作原理。