測試驅動開發(TDD)已證明能有效提升軟體品質。JUnit 是 Java 單元測試事實標準。Continuous Testing 外掛利用機器閒置運算週期自動執行測試,將錯誤直接標記在 Problem View 與編輯器標記區,如同 Eclipse 增量編譯即時顯示語法錯誤般,讓開發者在編碼過程中即獲得邏輯正確性回饋。
https://beust.com/eclipse → Finish 下載安裝

建立測試類別 DummyTest,包含必失敗的 testTopThreeIntsUnsorted() 與拋出例外的 testException()。Continuous Testing 背景執行,錯誤即時顯示:

測試碼常置於獨立專案(如 hello.test 測試 hello)。配置方式:

Eclipse 增量編譯給予語法正確性信心,Continuous Testing 則提供邏輯正確性信心。兩者結合,讓軟體開發錯誤更少、修正成本更低。外掛無引入新視圖,融入既有工作流,極大提升開發效率。