單元測試:針對最小的功能單元(方法),編寫測試代碼對該功能進行正確性測試。
Junit:Java語言實現的單元測試框架,很多開發工具已經集成了Junit框架,如IDEA。
優點
- 編寫的測試代碼很靈活,可以指某個測試方法執行測試,也支持一鍵完成自動化測試。
- 無需程序員分析測試結果,能自動生成測試報告。
- 測試能力更強。
?
Junit框架的快速入門
- 某個系統,有多個業務方法,請使用Junit框架完成對這些方法的單元測試。
具體步驟
- 將Junit框架的jar包導入到項目中(注:IDEA集成了Junit框架,無需再手工導入)
- 編寫測試類、測試類方法(注:測試方法必須是公共的,無參數,無返回值的非靜態方法)
- 測試方法必須用@Test注解標記(標注是測試方法)
- 在測試方法中,編寫程序調用被測試的方法即可。
- 選中測試方法,右鍵選擇“JUnit運行” :測試通過則是綠色,測試失敗則是紅色