正答2
解説
正解は2です。
ブラックボックステストの特徴を問う問題です。
ブラックボックステストは、プログラムの内部構造を見ずに、仕様どおりの出力が得られるかを確かめるテストです。
【選択肢別解説】
1:× 命令や分岐の網羅率を基準にテストデータを作るのは、ホワイトボックステストです。
2:○ ブラックボックステストは入力と出力の関係だけを見ます。
出力に影響しない冗長なコードがあっても、気付くことができません。
3:× 内部構造に着目して、必要な部分が実行されたかを確かめるのは、ホワイトボックステストです。
4:× 分岐やモジュールが増えるとテストデータが急増するのは、内部の経路を網羅するホワイトボックステストの特徴です。
【ポイント】
ブラックボックステストの技法には、同値分割と限界値分析があります。
ホワイトボックステストの技法には、命令網羅や分岐網羅などがあります。