45の正解: マネジメント系開発技術

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

この設問が問うていること

ソフトウェアテスト手法である「ブラックボックステスト」の仕組みと特徴について問う設問です。

プログラムの全ての分岐についてテストする。
選択肢の解説: すべての条件分岐を網羅するテスト(分岐網羅)は、プログラムの内部構造に基づいて行う「ホワイトボックステスト」の手法です。
プログラムの全ての命令についてテストする。
選択肢の解説: すべての命令文を少なくとも1回は実行するテスト(命令網羅)は、「ホワイトボックステスト」の手法です。
プログラムの内部構造に基づいてテストする。
選択肢の解説: プログラムの内部構造(コードのロジックなど)に着目して行うテストは、「ホワイトボックステスト」の説明です。
プログラムの入力と出力に着目してテストする。正解
選択肢の解説: 内部構造は考慮せず、仕様書通りに入力に対する出力が正しく得られるかを確認するテストであるため、適切です。

総合解説

ソフトウェアの動的テストには、大きく分けて「ブラックボックステスト」と「ホワイトボックステスト」があります。 ・ブラックボックステストは、プログラムの内部構造やコードのロジックは一切考慮せず、外部の仕様書に基づいて「正しい入力に対して、期待通りの正しい出力が得られるか」に着目して行うテスト手法です。主にシステムテストや受入テストなどで用いられます。 ・ホワイトボックステスト(選択肢a, b, c)は、プログラムの内部ロジックやコード構造(分岐やループなど)を可視状態にし、すべての経路や命令が正しく実行されるかを確認する手法です。主に単体テストで用いられます。 したがって、正解は選択肢dです。

執筆・監修: 運営者 KH更新日: 2026-07-05出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

令和4年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和4年度の過去問CBTを解く