EMMA – http://emma.sourceforge.net/
第一次知道 code coverage 這詞好像是因為看到一些 project 使用 Clover
不過 Clover 不是免費的,所以沒有仔細看或抓來試玩
只得到一個印象:可以用來知道 JUnit 寫的之類的測試程式,測試到了主要程式的多少部份
現在知道有個 opensource 的 EMMA, 看了它的 Quick Start 發現還可以配合這工具執行 GUI 程式
把程式的功能試一試之後,會產生記錄顯示剛才的操作(手動測試?)執行到多少部份的程式碼
有點意外可以這樣玩 😛
取得測試程式的測試涵蓋範圍的方法,則在 Sample Reports 的第一項 Velocity 有個簡單的執行步驟
詳細還是要看 Documentation,只是不知道我什麼時候才會用到
第一次和到目前唯一一次有寫 test,是暑假前那學期做的一個作業
寫的東西太少了,而且有時都暴力去做,懶得弄測試 😛
最後,
技術人部落有一篇 EMMA 的文章 – http://203.204.88.244/post/1/16