1
爲了激勵自己,提高單元測試代碼覆蓋率,我們定義這個規則範圍:如何配置SonarQube讓我們增加覆蓋範圍?
- 整體代碼覆蓋率必須> 80%
- 整體代碼覆蓋率不得低於上一次
- 上新的代碼的代碼覆蓋必須> 90%
爲了滿足規則1和規則2 I構成的質量門與這些病症:
- 「覆蓋 - 值 - 小於 - 80」
- 「覆蓋 - 因爲前面的分析三角洲 - 小於 - 0」
對於規則3,我認爲是滿足下列條件將滿足它: 「新代碼覆蓋率 - 低於 - 90」。但是不可能爲這種情況選擇一個值,而只能選擇一個增量。這裏的三角洲的含義是什麼?新代碼不應該有一個增量,因爲它是新的。我如何配置條件以滿足規則3?
我會回答你最初的問題(「如何配置sonarqube讓我們增加覆蓋?」),請在Google小組提問(https://groups.google.com/forum/#!forum/) sonarqube)似乎是一個錯誤。 –