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

安裝

有兩種安裝方法html

  • 下載安裝(推薦)
    地址: 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方法沒有對其進行測試。java

生成覆蓋率報告

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


保存後,打開html文件
工具

相關文章
相關標籤/搜索