テストの役割・目的
-
不具合をなくし品質を高める
- (仕様書通りに)正しく製品が作られているか
- (顧客からみて)正しい製品が作られているか
不具合とは
- 顧客の要求を満たさないもの
テストを計画的に行うワケ
- →完璧に不具合をなくすのは不可能
- よって効率よく品質が保たれるようなテストを行う必要性がある
- テストを計画的に・効率よく行えるような
- よって効率よく品質が保たれるようなテストを行う必要性がある
テストフェーズのプラクティス
登場人物
- テスト管理者 ... 進捗.不具合件数など確認・管理しテストフェーズを円滑に回す
- テスト設計者 ... 担当箇所の仕様を理解し、必要なテストを設計(作成)する
- テスト実施者 ... 設計者が作成した設計書を元に実際に手などを動かし実施する
手順(成果物)
- テスト計画 (テスト計画書)
テスト計画書の項目
1. 目的
2. テストアイテム(テスト対象)
3. テスト概要
4. アプローチ(テスト方法)
5. テスト非対象
6. 終了判定基準
7. 参照資料
8. 成果物
9. 必要機材
10. テスト体制
11. コミュニケーション
12. スケジュール
13. 特記事項
- テスト設計(テスト仕様書)
テスト仕様書の項目
1. テストの目的
2. テスト対象機能
3. テストアプローチ
4. アプローチ詳細
- テスト実施(テストケース作成)
- テスト実施(4.を実施)
- テスト報告