我们正在使用OpenCover来检查我们的代码覆盖率。我们有大量的测试,因此OpenCover生成大约100个报告。 ReportGenerator创建了序列覆盖的摘要,但我们还需要知道所有测试的分支覆盖总结,因此可以以任何方式计算分支覆盖率吗?
答案 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 = @(,'*')