【问题标题】:OpenCover report打开封面报告
【发布时间】:2014-11-14 17:10:39
【问题描述】:

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

【问题讨论】:

    标签: .net testing code-coverage opencover


    【解决方案1】:

    pre-release of OpenCover 允许您将一次覆盖的结果累积到下一次。

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 2018-12-21
        • 1970-01-01
        • 2012-09-26
        • 1970-01-01
        • 1970-01-01
        • 2018-10-10
        • 1970-01-01
        • 1970-01-01
        • 2011-01-05
        相关资源
        最近更新 更多