プログラムの品質を検証するために,プログラム内部のプログラム構造を分析し, テストケースを設定するテスト手法はどれか。
- ア回帰テスト
- イシステムテスト
- ウブラックボックステスト
- エホワイトボックステスト
正解と解説を見る
正解
エ ホワイトボックステスト
正解はホワイトボックステストである。ホワイトボックステストは、プログラムの内部構造や処理の流れ(分岐や繰返しなど)を分析し、それらを網羅するようにテストケースを設定するテスト技法である。回帰テストは修正による影響がないかを確認するテスト、システムテストは統合されたシステム全体を対象とするテストの段階、ブラックボックステストは内部構造を見ずに入出力の仕様のみに基づいてテストケースを作成する手法であり、いずれも内部構造の分析に基づくテスト手法ではない。