課程介紹

軟體開發人員要能為自己所撰寫以類別為單位的應用程式確保其正確性,那麼同時撰寫單元測試可說是必然要在日常的開發養成習慣與修鍊了。

同時我們也知道,開發一開始是不可能完美的,一氣呵成是常用的寫法。但透過單元測試的把關,當後續程式碼需要維護修改,開發人員就可以放心地對程式碼作重構(refactoring) 而不用擔心會出錯,更進一步可以提升系統的再利用價值,而這更就是 TDD (Test Driven Development) 測試驅動開發的核心精神。

撰寫單元測試一個很大的誤區是以為開發速度會變慢、工作增加,殊不知這種把應用與測試視為是一體兩面的開發習慣,反而會如倒吃甘蔗般,讓開發更有效率!

本課程旨在傳授學員們對以測試驅動開發的正知與正覺,善用 Java Spring 測試框架,提升軟體品質,更得以增進開發效率。

課程目標

1.瞭解TDD的精髓與撰寫原則。

2.區別單元測試與整合測試。

3.了解如何使用 JUnit 5 測試框架撰寫Java 單元測試。

4.了解如何使用 mockito 開源套件撰寫Mock 隔離測試。

5.可以使用課程所提供的完整案例作為工作上的測試範本。

或參閱課程網頁:

https://www.ispan.com.tw/TDDJ

https://www.ispan.com.tw/OJT/Software

熱門新聞

Advertisement