修了試験 2019-07-28実施分 基本情報技術者試験 問49
階層構造のモジュール群から成るソフトウェアの結合テストを,上位のモジュールから行う。 この場合に使用する,下位のモジュールの代替となるテスト用のモジュールはどれか。
正答3
解説
正解は3です。 上位のモジュールから下位に向かって結合していくテストを、トップダウンテストといいます。 まだできていない下位モジュールの代わりに、仮のモジュールを使います。 【選択肢別解説】 1:× エミュレータは、ある装置の動作を別の装置で再現するためのものです。 結合テストで下位モジュールの代わりをするものではありません。 2:× シミュレータは、装置や環境の動作を模擬するソフトウェアです。 下位モジュールの代替として使うテスト用モジュールの名前ではありません。 3:○ スタブは、上位モジュールから呼び出される下位モジュールの代わりをするテスト用モジュールです。 決まった値を返すなど、最小限の動作だけをします。 4:× ドライバは、下位モジュールを呼び出す上位モジュールの代わりをするテスト用モジュールです。 下位から結合するボトムアップテストで使います。 【ポイント】 トップダウンテストはスタブ、ボトムアップテストはドライバと対で覚えましょう。まとめて解く
修了試験 2019-07-28実施分を通しで解く(80問)→