.NET代码覆盖工具

时间:2013-09-26 12:36:56

标签: c# unit-testing tdd nunit code-coverage

我正在寻找一个.NET代码覆盖工具。我已经尝试了NCover的免费版本,但它只适用于一个.NET解决方案,而我有26个解决方案,每个解决方案共有大约10-30个项目,大约有560个项目。我使用一个公共目录来构建所有解决方案。所有这些项目都属于一个产品,它有数百个DLL文件和8个exe文件。 我无法一次为所有26个解决方案运行任何代码覆盖率工具。

请为我推荐任何优秀的代码覆盖率工具。如果它适合我​​,我也可以考虑付费版本。

1 个答案:

答案 0 :(得分:2)

没有必要担心。

您可以使用NCOver的免费版本来解决您的目的。

但为此,你必须做一些额外的努力。

  1. 分别为每个解决方案生成报告并保存每个报告。
  2. 完成从所有解决方案生成报告后打开NCover Explorer。
  3. 选择多个解决方案的合并XML,这样您就可以合并报告。因此,您可以为多种解决方案进行组合重新编制。