テストで使用されるスタブ又はドライバの説明のうち,適切なものはどれか。
平成29年度 秋期 応用情報技術者 問47
テクノロジ系
正解と解説
正解 エ
ドライバは、テスト対象モジュールに引数を渡して呼び出す、上位側の仮のモジュールです。
ドライバとスタブは、モジュール単位のテストで、まだできていない周りのモジュールの代わりに使う仮のモジュールです。ドライバは、テスト対象モジュールを呼び出す上位モジュールの代わりです。引数を渡して呼び出し、戻り値を受け取ります。ボトムアップテストで使います。スタブは、テスト対象モジュールから呼び出される下位モジュールの代わりです。トップダウンテストで使います。
ア:スタブは、テスト対象モジュールから呼び出され、決まった値を返す仮の下位モジュールです。テスト対象からの戻り値を表示・印刷するものではありません。
イ:テスト対象モジュールを呼び出すのはドライバです。スタブは、テスト対象モジュールから呼び出される側です。
ウ:テスト対象モジュールから呼び出されるのはスタブです。ドライバは、テスト対象モジュールを呼び出す側です。
出典:平成29年度 秋期 応用情報技術者試験 問47
全年度から出題。10問で実力を判定します。登録不要。
出典:平成29年度 秋期 応用情報技術者試験 問47(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方