テストの技術は2つある
- 品質を上げるための技術
- テスト工数を減らすための技術
である。
要件定義→設計→製造→テスト のフローにおいて、テスト工数が45%を占める。
作業工程とテストの種類
要件分析 | → | 受入テスト ・システムの不具合を見つけることが目的ではない。 ・実運用が正常にできることを確認する。 |
要件定義 | → | システムテスト ・システム全体を対象に、本番と同じ環境で要件通りの機能が動作することを確認する。 ・非機能要件を満たしていることを確認する。 |
基本設計 | → | 結合テスト ・画面や機能を連携させてデータの受け渡しや遷移が適切に動作することを確認する。 |
詳細設計 | → | 単体テスト ・製造担当プログラマーが行う。 ・画面を構成するモジュールの機能が仕様書通りであることを確認する。 |
製造 |