テストで使用されるドライバ又はスタブの機能のうち、適切なものはどれか。
ア |
スタブは、テスト対象のモジュールからの戻り値を表示・印刷する。 |
イ |
スタブは、テスト対象モジュールを呼び出すモジュールである。 |
ウ |
ドライバは、テスト対象モジュールから呼び出されるモジュールである。 |
エ |
ドライバは、テスト対象モジュールに引数を渡して呼び出す。 |
答え エ
【解説】
ア |
ドライバの説明です。ドライバはテスト対象のモジュールを呼び出し、ドライバはテスト対象のモジュールからの戻り値を表示する機能が必要です。 |
イ |
ドライバの説明です。ドライバはテスト対象のモジュールを呼び出し、ドライバはテスト対象のモジュールからの戻り値を表示する機能が必要です。 |
ウ |
スタブの説明です。スタブはテスト対象モジュールから呼び出され、擬似的な結果(戻り値)を返します。 |
エ |
正しい説明です。 |
【キーワード】
・ドライバ
・スタブ
【キーワードの解説】
- ドライバ(driver)
複数のモジュールからなるプログラムのテストのとき、上位層のモジュールが完成する前に下位層のモジュールをテストするときに、上位層のモジュールを擬似的に代用するモジュールのことです。
テスト対象モジュールを呼び出し、テスト対象モジュールからの結果(戻り値)を確認する機能を有します。
- スタブ(stub)
複数のモジュールからなるプログラムのテストのとき、下位層のモジュールが完成する前に上位層のモジュールをテストするときに、下位層のモジュールを擬似的に代用するモジュールのことです。
テスト対象モジュールから呼び出され、テスト対象モジュールに戻り値を返す機能を有します。
もっと、「スタブ」について調べてみよう。
戻る
一覧へ
次へ
|