プログラムが予定通り働くかを検査するテストを「開発者側のテスト」とも呼びます。このテストではプログラムの構造やロジック、制御の流れ等が正常に機能しているかを立証します。全範囲をカバーするためのテストで、分岐条件や例外処理など、さまざまな状況への反応を確認します。プログラム開発者の意図に合わせて検証するため、開発者が要件を誤解してしまっている場合、問題点を見つけ出すことはできません。このテストの対義語としては、「ブラックボックステスト」があります。’
Whiteboxtestとは
- ブラックボックステスト, プログラムテスト, ロジック, 制御の流れ, 条件分岐