講義
・ソフトウェアテストの概要
・自社で取り扱われるソフトウェアテストを3種類紹介
・単体テスト
・結合テスト
・ステージング環境での受け入れテスト
ハンズオン
・Laravelで構築されたサンプルアプリケーションを題材に単体テストを書く体験をする
・テストケース作成に役立つ手法の紹介
・ブラックボックステスト
・ホワイトボックステスト
・DIをできるようにアプリケーションの修正
・テストダブルについて解説
・ダミー
・スタブ
・スパイ
・モック
・テストダブルをDIして単体テストを修正