カリキュラム一覧へ
テストと品質
「動く」から「壊れない」へ。テストが品質を守る
単体テストの考え方からTDDの基本サイクルまで。テストを書くことでコード設計が改善され、安心してリファクタリングできる力を身につける。
このトラックで身につくこと
- 単体テストの目的と「何をテストすべきか」を説明できる
- TDDの Red-Green-Refactor サイクルを理解している
- テストしやすいコードとテストしにくいコードの違いを判断できる
- 境界値・正常系・異常系を意識したテストケースを設計できる
第1章: テストの基礎とTDD
「なぜテストを書くか」から始め、TDDで先にテストを書く体験をする。
第2章: テスト戦略と自動化
モック・スタブの使い分けと、CIによるテスト自動化の考え方。