午前のセッションは、t-wadaさんの「デベロッパーテスティング」。 デベロッパーテストとは テストの分類 まず、テストの目的について確認。 Developer Test 開発促進 フィードバックを伴う設計行為 Customer Test 機能要件のテスト 進捗管理 QA Test 非機能要件のテスト デベロッパーテストとは プログラマーの プログラマーによる プログラマーのための プログラマーが書いたテスト。 で、以下の特徴がある。 コード(プログラム)であること すばやく動作すること 自動化されていること テストフレームワーク xUnit xUnitと呼ばれるテストフレームワークを使う。 テストフレームワークを使うことによって、 テスト記述方法と実行方法が共通化された。 実行方法が共通化されたことによって、 「書いた人でなくても実行できる」ようになった。 さらに、「機械にも実行できる」