応用情報技術者試験 |
2011年度 = 平成23年度・春期 |
午前 |
問48 |
テストで使用されるドライバ又はスタブの機能のうち、適切なものはどれか。
ア スタブは、テスト対象のモジュールからの戻り値を表示・印刷する。
イ スタブは、テスト対象モジュールを呼び出すモジュールである。
ウ ドライバは、テスト対象モジュールから呼び出されるモジュールである。
エ ドライバは、テスト対象モジュールに引数を渡して呼び出す。
エ
最上位モジュールから順にテストを行うトップダウンテストでは、下位モジュールが未完成の場合、スタブと呼ばれるテストモジュールを用意します。
最上位モジュールから順にテストを行うボトトムアップテストでは、上位モジュールが未完成の場合、ドライバと呼ばれるテストモジュールを用意します。
ア
テスト対象のモジュールからの戻り値を表示・印刷するのは、テスト対象を呼び出す上位モジュールであるドライバです。
イ
テスト対象モジュールを呼び出す上位モジュールは、ドライバです。
ウ
テスト対象モジュールから呼び出される下位モジュールは、スタブです。
エ
ドライバは、テスト対象モジュールに引数を渡して呼び出す上位モジュールです。