2014-01-25 55 views
0

我們在團隊中有一項新任務,即推送到我們任何GIT存儲庫的任何新代碼都需要100%的代碼覆蓋率。我們已經在覆蓋率約爲75-80%(基於存儲庫)的存儲庫中擁有(積極使用而不是遺留的,可廢棄的)代碼。使用sonar/jacoco查找新代碼的代碼覆蓋百分比

我們正在生成聲納報告,其中jacoco是底層覆蓋分析工具。

但是,當我們看到這些報告時,我們無法單獨確定新代碼的覆蓋率。有沒有辦法做到這一點?

請注意,排除模塊或文件並不總是可行的,因爲一些添加的代碼是在一個現有的類。

是否有一些設置強制sonar/jacoco提供此信息?

+2

阿里納斯:100%的代碼覆蓋率可能不是一個明智的要求。這通常會迫使你做最後百分比的無意義測試。 – Keppil

+1

同意@Keppil。概述過程:如果開發人員無法達到100%,他需要向潛在客戶提供驗證。這確保他們儘可能地推高它。 ;) –

回答