OpenCover报告

时间:2014-11-14 17:10:40

标签: .net testing code-coverage opencover

我们正在使用OpenCover来检查我们的代码覆盖率。我们有大量的测试,因此OpenCover生成大约100个报告。 ReportGenerator创建了序列覆盖的摘要,但我们还需要知道所有测试的分支覆盖总结,因此可以以任何方式计算分支覆盖率吗?

2 个答案:

答案 0 :(得分:0)

pre-release of OpenCover允许您将一次报道运行的结果累积到下一次。

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

答案 1 :(得分:0)

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

只需配置两个参数(要包含的dll和要包含的名称空间):

$TestDllsPatterns = @(,'*\bin\Debug\Vse.*.Test.dll')  
$TestableCodeNamespacePatterns = @(,'*')