Java單元測試之覆蓋率統計eclemma


安裝####

有兩種安裝方法

  • 下載安裝(推薦)
    地址: http://sourceforge.net/projects/eclemma/
    • 將解壓后的features和plugins目錄下的文件分別拷貝到Eclipse下的features和plugins目錄。
      注意:不要將features和plugins目錄外的文件拷貝到Eclipse目錄下,只拷貝features和plugins目錄下的文件。
  • 在線安裝
    地址: http://update.eclemma.org
  1. 重啟Eclipse
  2. 工具欄上會出現coverage圖標
  3. 執行java代碼
  4. 用eclemma執行
  5. 查看結果

  6. 結果分析
    • 紅色代表未執行
    • 黃色代表條件沒有全部執行
    • 綠色代表執行過了

結論:可以看到,在Calculator類中Square方法和Multiply方法並沒有被執行,主要原因是Multiply方法尚未寫好,而Square方法沒有對其進行測試。

生成覆蓋率報告####

右擊項目名稱->選擇Export(導出)->選擇Java的Coverage Report


保存后,打開html文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM