我有我的web應用程序運行在tomcat上,並在單獨的項目中,我有我的測試用例,它調用我的應用程序的所有apis,現在我想檢查代碼覆蓋率,涵蓋自動測試套裝的api調用期間。如何獲得jacoco的自動化測試覆蓋率?
我的步驟如下:在我的web應用程序的pom.xml
- jacoco依賴。
- 下載jacocoagent.jar
- 集JAVA_OPTS在catalina.sh JAVA_OPTS出口= 「$ JAVA_OPTS - javaagent:/tmp/jars/jacocoagent.jar=destfile=/tmp/jars/jacoco.exec,output=file」
- 殺死tomcat的
- 複製jacoco.exec文件
- 所有API創建HTML報告
,但之後仍然得到零覆蓋,我錯過了什麼東西,請建議
你試過jacoco maven插件嗎? –
是從exec文件創建html –