摘要:Maven中可以通過使用插件檢查一個項目的測試代碼的覆蓋度,這個插件就是cobertura-maven-plugin,這個插件如何使用我做了測試,現在記錄一下!
一:首先在你的項目的pom.xml文件中增加該插件的配置,如下:
<!-- 生成測試覆蓋率報告的插件 --><plugin><groupId>org.codehaus.mojo</groupId><artifactId>cobertura-maven-plugin</artifactId><version>2.5.1</version></plugin>
二:在項目目錄下運行mvn cobertura:cobertura即可生成target目錄下生成site\cobertura目錄,里面存放了所有的單元測試報告,組織形式如javadoc.其中index.html對所有包的覆蓋率做了統計,如下圖:
打開index.html如下圖:
這樣你就能看到該項目的測試代碼的覆蓋度了!