平成30年度 秋期 ITパスポート 問44(マネジメント)
出典:平成30年度 秋期 ITパスポート試験 公開問題 問44(独立行政法人情報処理推進機構(IPA))
プログラムのテスト手法に関して,次の記述中のa,bに入れる字句の適切な組合せはどれか。
プログラムの内部構造に着目してテストケースを作成する技法を[ a ]と呼び,[ b ]において活用される。
| 選択肢 | a | b |
|---|---|---|
| ア | ブラックボックステスト | システムテスト |
| イ | ブラックボックステスト | 単体テスト |
| ウ | ホワイトボックステスト | システムテスト |
| エ | ホワイトボックステスト | 単体テスト |
正解と解説を見る
正解:エ
【ホワイトボックステストとブラックボックステスト】
・ホワイトボックステスト:プログラムの内部構造(処理の流れや分岐の条件など)に着目して、全ての命令や分岐を通るようにテストケースを作る技法です。プログラムの中身を見ながら確認するので、個々のプログラム(モジュール)を確認する単体テストで主に使われます。
・ブラックボックステスト:プログラムの内部構造は見ずに、入力に対して仕様どおりの出力が得られるかに着目してテストケースを作る技法です。単体テストのほか、結合テストやシステムテストでも使われます。
【空欄の検討】
a:プログラムの内部構造に着目してテストケースを作成する技法は、ホワイトボックステストです。
b:ホワイトボックステストが主に活用されるのは、単体テストです。
aがホワイトボックステスト、bが単体テストの組合せです。よって、正解は選択肢エです。