一人前エンジニア道場
カリキュラム一覧へ

テストと品質

「動く」から「壊れない」へ。テストが品質を守る

単体テストの考え方からTDDの基本サイクルまで。テストを書くことでコード設計が改善され、安心してリファクタリングできる力を身につける。

このトラックで身につくこと

  • 単体テストの目的と「何をテストすべきか」を説明できる
  • TDDの Red-Green-Refactor サイクルを理解している
  • テストしやすいコードとテストしにくいコードの違いを判断できる
  • 境界値・正常系・異常系を意識したテストケースを設計できる

第1章: テストの基礎とTDD

「なぜテストを書くか」から始め、TDDで先にテストを書く体験をする。

第2章: テスト戦略と自動化

モック・スタブの使い分けと、CIによるテスト自動化の考え方。