讀古今文學網 > Maven實戰 > 15.3.6 Cobertura >

15.3.6 Cobertura

10.6.2節已經介紹過用Cobertura生成測試覆蓋率報告,現在介紹如何將該報告集成到項目站點中。

要在Maven站點中包含Cobertura測試覆蓋率報告,只需要配置cobertura-maven-plugin。如下:

生成的Cobertura測試覆蓋率報告如圖15-10所示。

圖15-10 Cobertura測試覆蓋率報告

可以從圖15-10中看到每個包、每個類的代碼行覆蓋率和分支覆蓋率,單擊具體的類還能看到該類代碼的具體覆蓋情況。可惜的是,到本書編寫時為止,cobertura-maven-plugin還不支持報告聚合,因此用戶無法在聚合模塊查看所有模塊的測試覆蓋情況。