0

我们正在使用 OpenCover 来检查我们的代码覆盖率。我们有大量的测试,因此 OpenCover 生成了大约 100 个报告。ReportGenerator 创建了Sequence Coverage 的summary,但是我们还需要知道所有测试的branch Coverage 总结,那么是否可以通过任何方式统计Branch Coverage?

4

2 回答 2

0

OpenCover的预发布允许您将一次覆盖的结果累积到下一次。

用于-mergeoutput -results:coverage.xml加载以前coverage.xml的版本并保存为更新版本。

于 2014-11-15T00:35:47.030 回答
0

您可以使用 powershell 脚本自动执行此操作: https ://github.com/rpokrovskij/opencover4vs.ps1/blob/master/opencover4vs.ps1

只需配置两个参数(要包含哪些 dll 以及要包含哪些命名空间):

$TestDllsPatterns = @(,'*\bin\Debug\Vse.*.Test.dll')  
$TestableCodeNamespacePatterns = @(,'*') 
于 2017-04-03T20:46:09.433 回答