本課程介紹Python中的單元測試以及持續整合的概念和實踐方法。單元測試是軟體開發中不可或缺的一環,能夠有效地確保程式碼的品質和穩定性。持續整合則是一種自動化的開發流程,能夠持續整合和驗證程式碼的變更,從而降低錯誤和減少回歸測試的成本。
通過本課程的學習,學員將能夠:
- 瞭解單元測試的概念和重要性。
- 掌握Python單元測試的基本技術和工具。
- 在實際項目中應用單元測試,提高程式碼品質。
對程式設計,軟體開發具興趣的同學(不分領域)。
對軟體測試有興趣的同學(不分領域)。
以漸進的方式將單元測試的概念介紹給同學,通過豐富的實例演練,讓學生理解單元測試的重要性以及如何實施單元測試與持續整合。
1. 單元測試簡介
2. 為什麼需要撰寫單元測試
3. 該如何撰寫Python Unit Test
4. GitHub Action CI 與動手實作
5. LAB
對於程式邏輯概念有基礎的了解。