1. 程式人生 > >Maven之生成測試覆蓋度的外掛cobertura-maven-plugin的使用

Maven之生成測試覆蓋度的外掛cobertura-maven-plugin的使用

摘要: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如下圖:


這樣你就能看到該專案的測試程式碼的覆蓋度了!