coverlipse:[喜歡這種coverlipse,subclipse的插件名字,簡單明了]
功能:負責顯示JUnit測試的代碼覆蓋率。
安裝:http://coverlipse.sourceforge.net/index.php?下載了coverlipse-0.9.5.3.zip,直接解壓到eclipse目錄中的相關文件夾(feature/plugin)。
使用:選擇run as JUnit w/Coverlipse即可,也就是運行了JUnit
然后show view中,可以選擇:
Coverlipse Markers View?? ?看測試的覆蓋率(行級的)
Coverlipse Class View?????????可以看到包級/類級的覆蓋百分比
通過使用這個簡單的小插件,可以看到JUnit對測試類、以及被測試類的覆蓋率,不過比較懷疑在開發過程中能不能真正用起來,畢竟寫出完善的UT case的情況還是很少的,可能不能對每一行代碼都覆蓋到。不過,對于一些重要業務邏輯處理的方法,用coverlipse來看test case對邏輯代碼中分支的測試覆蓋率還是比較有用的吧。
注:eclipse->window->customize perspective可以看到一些已經安裝的插件。
?