1
为了激励自己,提高单元测试代码覆盖率,我们定义这个规则范围:如何配置SonarQube让我们增加覆盖范围?
- 整体代码覆盖率必须> 80%
- 整体代码覆盖率不得低于上一次
- 上新的代码的代码覆盖必须> 90%
为了满足规则1和规则2 I构成的质量门与这些病症:
- “覆盖 - 值 - 小于 - 80”
- “覆盖 - 因为前面的分析三角洲 - 小于 - 0”
对于规则3,我认为是满足下列条件将满足它: “新代码覆盖率 - 低于 - 90”。但是不可能为这种情况选择一个值,而只能选择一个增量。这里的三角洲的含义是什么?新代码不应该有一个增量,因为它是新的。我如何配置条件以满足规则3?
我会回答你最初的问题(“如何配置sonarqube让我们增加覆盖?”),请在Google小组提问(https://groups.google.com/forum/#!forum/) sonarqube)似乎是一个错误。 –