セキュアなシステム開発・品質管理
ホワイトボックステストとブラックボックステストの違いに関する記述のうち、最も適切なものはどれか。
- Aホワイトボックステストは外部仕様書のみに基づいて実施され、内部構造は一切参照しない
- Bブラックボックステストは必ずソースコードを解析するツールを用いて自動実施される
- ✓ホワイトボックステストは内部構造(ソースコードやロジック)を把握した上で設計するテストであり、ブラックボックステストは入出力仕様に基づいて内部構造を意識せずに設計するテストである
- Dホワイトボックステストとブラックボックステストは同一の技法であり呼び方が異なるだけである
解説
ホワイトボックステストは内部の制御構造やロジックを踏まえてテストケースを設計する技法であり、ブラックボックステストは入出力仕様のみに基づき内部構造を意識せずにテストケースを設計する技法である。
根拠シラバス「システム開発、品質管理などに関する知識」テスト技法(ホワイトボックス・ブラックボックス)