平成23年度 特別試験 応用情報技術者試験 午前 問48
テストで使用されるドライバ又はスタブの機能のうち,適切なものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:エ
- ドライバ:テスト対象モジュールを呼び出す,上位モジュールの代わりのモジュール(ボトムアップテストで使用)
-
スタブ:テスト対象モジュールから呼び出される,下位モジュールの代わりのモジュール(トップダウンテストで使用)
-
ア: スタブは,テスト対象モジュールからの戻り値を表示・印刷する
誤り。テスト対象モジュールを呼び出して戻り値を受け取るのはドライバの役割です。 -
イ: スタブは,テスト対象モジュールを呼び出すモジュール
誤り。テスト対象モジュールを呼び出すのはドライバです。 -
ウ: ドライバは,テスト対象モジュールから呼び出されるモジュール
誤り。テスト対象モジュールから呼び出されるのはスタブです。 -
エ: ドライバは,テスト対象モジュールに引数を渡して呼び出す
正しい。ドライバは上位モジュールの代わりに,テスト対象モジュールに引数を渡して呼び出します。
答え
エ: ドライバは,テスト対象モジュールに引数を渡して呼び出す
出典:平成23年度 特別試験 応用情報技術者試験 午前 問48