我的專案 - Java, Spring boot, Maven, Junit, Jacoco
我正在啟動Spring應用程式背景關系,并針對REST API端點運行集成測驗。我希望看到集成測驗覆寫率的報告,就像這樣:
端點串列
端點串列(4): api/status --->>>未覆寫
api/users --->>>未涵蓋 api/users --->>>未涵蓋 api/countries --->>> covered api/offices --->>>已覆寫 api/offices --->>>已覆寫 uj5u.com熱心網友回復: 據我所知,這是做不到的。JaCoCo沒有看到端點,JaCoCo看到的是代碼和方法。
uj5u.com熱心網友回復: 使用 JUnit 運行測驗將自動啟動 JaCoCo 代理。它將在目標目錄target/jacoco.exec中創建一個二進制格式的覆寫報告 為了解釋輸出,你可以使用Sonar Qube等插件。
傳統的方法是使用jacoco:report目標,以便生成HTML、CSV和XML等格式的可讀代碼覆寫報告。
標籤:
