我正在通過Ant在RHEL環境中由Jenkins觸發Sonar任務。我成功使用Cobertura進行Junit代碼覆蓋,並使用Surefire進行報告。聲納進口的Surefire報告罰款。JaCoCo Selenium測試代碼覆蓋率和使用Ant導入到Sonar
但是,現在我正在Jenkins運行使用Ant的Selenium測試。我想向Sonar報告代碼覆蓋率和測試結果。顯然我需要分析代碼覆蓋率和報告測試的JaCoCo插件。我假設像單元測試一樣,Jenkins完成這項工作,Sonar只將報告導入自己的存儲庫。
我對如何真正做到這一點感到困惑。網頁http://www.sonarsource.org/measure-coverage-by-integration-tests-with-sonar-updated/參考JaCoCo頁面http://www.eclemma.org/jacoco/trunk/doc/ant.html。我不確定要做什麼步驟。我需要覆蓋目標嗎?我應該只啓動代理嗎?我在哪裏啓動代理?我需要轉儲東西嗎?
我真的很感激所有幫助我可以,謝謝:)
嗨,謝謝。如何將數據加載到Sonar非常簡單,這是測試部分和代理加載,我不明白。例如。你的鏈接只是告訴加載像這樣的jacoco代理:。而已。那麼不需要加載類,測試,不需要定義jvm參數? –
user1340582