ソフトウェア構築(全40問中23問目)

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
モジュールの内部構造を考慮することなく,仕様書どおりに機能するかどうかをテストする手法はどれか。

出典:平成23年秋期 問47

  • トップダウンテスト
  • ブラックボックステスト
  • ボトムアップテスト
  • ホワイトボックステスト
正解 問題へ
分野:テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア構築
解説
ブラックボックステストは、システムの内部構造を考慮せず、システムに与える入力とそれに対する出力だけに着目して、入力に対する出力が仕様書どおりになっているかを検証するテストです。内部でどのような処理が行われているのかは無視するため、システムの内部をブラックボックス(中が見えない箱)に見立てて「ブラックボックステスト」といいます。主にシステムテストや運用テストで用いられます。
  • トップダウンテストは、モジュール間の結合テストでモジュール構成の上位モジュールから順にテストしていく方法です。未完成の下位モジュールの代替として必要となる仮のモジュールをスタブといいます。
  • 正しい。ブラックボックステストは、システムの内部構造を考慮せずに、入力に対する出力が仕様書どおりになっているかを検証するテストです。
  • ボトムアップテストは、モジュール間の結合テストでモジュール構成の下位モジュールから順にテストしていく方法です。未完成の上位モジュールの代替として必要となるモジュールをドライバといいます。
  • ホワイトボックステストは、ブラックボックステストとは対照的に、プログラムの内部構造や処理に注目して実施するテストです。こちらは、記述したソースコードが設計書どおりに正しく実装されているかを検証する目的で開発者自身や開発チームによって実施されます。

この問題の出題歴


Pagetop