ブラックボックステストとホワイトボックステストとは?
ブラックボックステストとホワイトボックステストとは、ブラックボックステストは内部構造を見ず、仕様どおりの入出力になるかを確認する方式。ホワイトボックステストは内部の論理構造に着目し、命令や分岐がどれだけ実行されたかを基準にケースを作る方式。両者は補い合う関係にある。
ぶらっくぼっくすてすととほわいとぼっくすてすと
ブラックボックステストとホワイトボックステストの意味
ブラックボックステストは内部構造を見ず、仕様どおりの入出力になるかを確認する方式。ホワイトボックステストは内部の論理構造に着目し、命令や分岐がどれだけ実行されたかを基準にケースを作る方式。両者は補い合う関係にある。
ブラックボックステストとホワイトボックステストの具体例
単体テストではホワイトボックスの観点で分岐網羅を満たすケースを作り、結合テスト以降は利用者視点のブラックボックスに軸足を移す。ブラックボックスのケース作成には同値分割や限界値分析、決定表を使う。
ブラックボックステストとホワイトボックステストは試験でどう引っ掛けられる?
ホワイトボックステストは「書かれたコード」しか見ないため、仕様にあるのに実装されていない機能の欠落を検出できない。逆にブラックボックスだけでは、どこまで確認できたかを網羅率で測れない。
ブラックボックステストとホワイトボックステストと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。