システム開発技術 (全121問中111問目)
No.111
入力と出力だけに着目して様々な入力に対して仕様書どおりの出力が得られるかどうかを確認していく,システムの内部構造とは無関係に外部から見た機能について検証するテスト方法はどれか。
出典:平成21年春期 問42
- 運用テスト
- 結合テスト
- ブラックボックステスト
- ホワイトボックステスト
分類
マネジメント系 » システム開発技術 » システム開発技術
正解
ウ
解説
ブラックボックステストは、システムの内部構造を考慮せず、システムに与える入力とそれに対する出力だけに着目して、入力に対する出力が仕様書どおりになっているかを検証するテストです。内部でどのような処理が行われているのかは無視するため、システムの内部をブラックボックス(中が見えない箱)に見立てて「ブラックボックステスト」といいます。主にシステムテストや運用テストで用いられます。
- 運用テストは、システムの運用部門主体で業務の流れに沿ってシステムのテストを行い、実際の稼働状況において不具合が発生しないかを検証するために実施されるテストです。
- 結合テストは、単体テストが完了した2つ以上のモジュールを組み合わせて動作させることで、モジュール間のインタフェースに関するエラーを検出することを目的としたテスト工程です。
- 正しい。ブラックボックステストは、システムの内部を考慮せずに、入力に対する出力が仕様書どおりになっているかを検証するテストです。
- ホワイトボックステストは、プログラムやモジュールの単体テストとして実施されるテスト手法で、内部構造に基づき仕様書どおりに動作するかを検証するために実施されます。