ウカマル応用情報技術者ログイン

平成29年度 秋期 応用情報技術者 問47

テクノロジ系

テストで使用されるスタブ又はドライバの説明のうち,適切なものはどれか。

選択肢
正解と解説

正解 エ

ドライバは、テスト対象モジュールに引数を渡して呼び出す、上位側の仮のモジュールです。

ドライバとスタブは、モジュール単位のテストで、まだできていない周りのモジュールの代わりに使う仮のモジュールです。ドライバは、テスト対象モジュールを呼び出す上位モジュールの代わりです。引数を渡して呼び出し、戻り値を受け取ります。ボトムアップテストで使います。スタブは、テスト対象モジュールから呼び出される下位モジュールの代わりです。トップダウンテストで使います。

ア:スタブは、テスト対象モジュールから呼び出され、決まった値を返す仮の下位モジュールです。テスト対象からの戻り値を表示・印刷するものではありません。

イ:テスト対象モジュールを呼び出すのはドライバです。スタブは、テスト対象モジュールから呼び出される側です。

ウ:テスト対象モジュールから呼び出されるのはスタブです。ドライバは、テスト対象モジュールを呼び出す側です。

出典:平成29年度 秋期 応用情報技術者試験 問47

全年度から出題。10問で実力を判定します。登録不要。

出典:平成29年度 秋期 応用情報技術者試験 問47(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方