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