修了試験 2022-07-24実施分 基本情報技術者試験 問49
テストで使用するスタブ又はドライバの説明のうち,適切なものはどれか。
正答4
解説
正解は4です。 モジュールのテストでは、まだ完成していない周辺のモジュールの代わりを用意します。 スタブは、テスト対象から呼び出される下位モジュールの代わりです。 ドライバは、テスト対象を呼び出す上位モジュールの代わりです。 【選択肢別解説】 1:× テスト対象モジュールからの戻り値を受け取って表示・印刷するのは、呼び出す側であるドライバの役割です。 スタブは呼び出される側なので、戻り値を受け取りません。 2:× テスト対象モジュールを呼び出すモジュールは、スタブではなくドライバです。 3:× テスト対象モジュールから呼び出されるモジュールは、ドライバではなくスタブです。 4:○ ドライバは上位モジュールの代わりに、引数を渡してテスト対象モジュールを呼び出します。 【ポイント】 上位から順に結合するトップダウンテストでは、下位の代わりにスタブを使います。 下位から順に結合するボトムアップテストでは、上位の代わりにドライバを使います。まとめて解く
修了試験 2022-07-24実施分を通しで解く(80問)→