テスト分析とテスト設計
ある決済システムの中核機能はプロダクトリスクが非常に高いと評価された。テストアナリストがこの機能に対するテスト技法を選択する際、最も適切な考え方はどれか。
- Aリスクの高さに関わらず、プロジェクトで最も実施コストの低い技法を一律に適用する。
- ✓リスクレベルに応じて、より厳密で体系的なカバレッジが得られるテスト技法を選択し、テストの深さを高める。
- Cリスクが高い機能ほど、経験ベースのテストのみに限定し、構造化された技法は避ける。
- Dプロダクトリスクの評価結果は、テスト技法の選択に直接関係しない。
解説
プロダクトリスクが高い機能には、より厳密で体系的なカバレッジが得られるテスト技法を適用し、テストの深さ(厳密さ)を高めることが求められる。リスクレベルはテスト技法選択の重要な判断基準である。
根拠CTAL-TAシラバス 3.5.1 プロダクトリスクを軽減するテスト技法の選択