プログラムの品質を検証するために、プログラム内部のプログラム構造を分析し、テストケースを設定するテスト手法はどれか。
ア:回帰テスト
イ:システムテスト
ウ:ブラックボックステスト
エ:ホワイトボックステスト
答:エ
ア:誤り。回帰テストとは、プログラムに加えられた変更によって生じる不具合を検証するテストである。
イ:誤り。システムテストとは、システム全体に対して行われるテストである。
ウ:誤り。ブラックボックステストとは、プログラムへの入力と出力の整合性を確認するテストで、プログラム構造を分析しない。
エ:正しい。ホワイトボックステストとは、プログラム内部のプログラム構造を分析し、テストケースを設定するテスト手法である。