Jester測試工具
Jester 是一個 JUnit 測試的測試器,擅長發(fā)現(xiàn)測試套件的問題,并提供對代碼基本結(jié)構(gòu)的深入觀察。
與 Clover 這類傳統(tǒng)的代碼覆蓋工具不同,Jester 不去查看報告了哪行代碼。相反,Jester 會修改源代碼、重新編譯源代碼,然后運行測試套件,查看是否有什么事出錯。例如,它會把 1 改成 2,或者把 if (x > y) 改成 if (false)。如果測試套件的關(guān)注不夠,沒有注意到修改,那么就說明遺漏了某項測試。
評論
圖片
表情
