Photo by Clément Hélardot on Unsplash
Overview
測試種類百百種, 你測的是哪一種? 該測的又是哪一種? 讓我們來一探究竟! 本文暫不討論為何要寫測試, 效益為何. 有興趣的朋友敬請期待下一篇文章 :P
一言以蔽之就是品質. 不測試的話就只是盲目地相信自己的程式碼永遠都會正常運作. 而這個信仰通常十分薄弱, 基本上都只是落入維運時 見一個修一個, 很難查 root cause 的惡性循環. 細節就留待我最近邊學 TDD 時再來記錄囉~
Challenges
- 測試初心者, 不確定該寫哪些測試才是有效的 (Effective & Efficient)
Objectives
- 瞭解自動化測試的類型與其定義
- 建立測試範例程式碼, 結合 Github - Python Playground
KRs
- 2022-08/E 初版完成。