ブラックボックステストは入力と出力で確認する

ブラックボックステストは入力と出力で について, ブラックボックステストは、プログラムの内部構造(分岐や命令、処理手順)ではなく、仕様で決まっている入力に対して期待どおりの出力が得られるかで確認するテスト手法です。したがって、入力と出力に着目してテストするという記述が適切です。 ア: 全ての分岐についてテストするのは、分岐網羅の考え方です。分岐網羅は、ソースコード中の分岐(条件の真偽)を対象にするため、ホワイトボックステストとして扱われます。 イ: 全ての命令についてテストするのは、命令網羅の考え方です。命令網羅は、ソースコード中の命令(文)を対象にするため、ホワイトボックステストとして扱われます。 ウ: プログラムの内部構造に基づいてテストするのは、ホワイトボックステストの説明です。ブラックボックステストは内部構造を前提にしません。

ブラックボックステストに関する記述として,適切なものはどれか。

出典令和4年度 ITパスポート試験 公開問題 問45
ア
プログラムの全ての分岐についてテストする。
イ
プログラムの全ての命令についてテストする。
ウ
プログラムの内部構造に基づいてテストする。
エ
プログラムの入力と出力に着目してテストする。