Slide 11
Slide 11 text
実機テストと自動テスト
単体・統合テストは機能実装と同時にテストコードが書かれ、都度自
動実行される(ことが多い)
実機テストの自動化はコストが高く、速度も遅い
(なんでも自動化すればいいってもんでもない )
自動化に向いているテスト内容に絞って取り組む必要がある
実機(End to End)テスト
アプリのフローを最初から最後までテストする(ユーザー⇄スマートフォン⇄サーバー)
システム全体の統合とデータの整合性を検証する(クライアント・サーバー・マスター)
単体テスト
統合テスト
実機
手動テスト
自動テストの効率的な比率
費用: 高い
速度: 遅い
費用: 安い
速度: 早い