【问题标题】:Sonarqube coverage result modules name usageSonarqube 覆盖结果模块名称用法
【发布时间】:2021-09-17 06:21:11
【问题描述】:

我正在使用声纳进行代码覆盖,每次运行覆盖时都会得到三个模块:行、分支和方法,分支就是我在声纳中看到的,但其他两个是什么?

【问题讨论】:

    标签: c# sonarqube


    【解决方案1】:

    这些不是模块,而是覆盖率指标。您在 SonarQube 中看到的“覆盖率”值是“线”和“分支”覆盖率的加权平均值。线路覆盖率只是测量被覆盖的线路数。分支覆盖率是指“分支”的数量,基于“if”和类似操作中的逻辑表达式。

    以下页面对此有一些详细信息:https://docs.sonarqube.org/latest/user-guide/metric-definitions/

    【讨论】:

    • 感谢您的回答:)
    猜你喜欢
    • 2017-01-10
    • 1970-01-01
    • 2021-11-06
    • 1970-01-01
    • 2016-08-12
    • 2015-08-08
    • 2019-05-15
    • 1970-01-01
    • 2016-11-18
    相关资源
    最近更新 更多