平成16年秋期試験問題 午前問52

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
モジュールテストで使用されるドライバ又はスタブの機能に関する記述のうち,適切なものはどれか。

  • スタブは,テスト対象モジュールからの戻り値を表示・印刷する。
  • スタブは,テスト対象モジュールを呼び出すモジュールである。
  • ドライバはテスト対象モジュールから呼び出されるモジュールである。
  • ドライバはテスト対象モジュールに引数を渡して呼び出す。
正解 問題へ
分野:テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア結合・適格性テスト
解説
スタブは、モジュール結合テストの手法であるトップダウンテストにおいて必要となるテスト用のモジュールです。未完成の下位モジュールの代わりとして、テスト対象の上位モジュールからの呼び出しに対して、下位モジュールが返すべき適切な値を返却するなどの役割を担います。
一方、ボトムアップテストで必要となるドライバは、未完成の上位モジュールに代わり、テスト対象の下位モジュールに適切な引数を与えて呼び出すなどの役割を担います。
52.png
  • スタブは、テスト対象の上位モジュールからの呼び出しに対して適切な値を返却します。記述はドライバの説明です。
  • テスト対象モジュールを呼び出すのはドライバです。
  • ドライバは、テスト対象の下位モジュールを呼び出すモジュールです。
  • 正しい。

この問題の出題歴


Pagetop