2012-03-31 64 views
4

獲取JaCoCo整合覆蓋我開發利用聲納Java web service client API的應用程序。我想從JaCoCo plugin得到每類集成測試的代碼覆蓋率。這可以用這個API來完成嗎?從聲納

+0

Web服務API用於作爲客戶端訪問Sonar的REST API。否則,爲什麼你的程序與另一個Java程序有什麼不同?使用集成的標準JaCoCo方向與你的Maven(或ANT)版本。 – 2012-04-01 09:14:41

+0

我的Sonar中已經有JaCoCo插件,我想從Sonar web服務API訪問JaCoCo的數據。 – cachiama 2012-04-01 10:40:21

回答

5

正如馬克說,你只需要使用WS API查詢數據庫。什麼你錯過了可能是與集成測試度量(它們不是我們metric definitions page尚未記錄)的名稱。所以,在這裏,他們是:

  • it_coverage
  • it_lines_to_cover
  • it_uncovered_lines
  • it_line_coverage
  • it_coverage_line_hits_data
  • it_conditions_to_cover
  • it_uncovered_conditions
  • it_branch_coverage
  • it_conditions_by_line