テストで使用されるドライバ又はスタブの機能のうち、適切なものはどれか。
ア |
スタブは、テスト対象モジュールからの戻り値を表示・印刷する。 |
イ |
スタブは、テスト対象モジュールを呼び出すモジュールである。 |
ウ |
ドライバは、テスト対象モジュールから呼び出されるモジュールである。 |
エ |
ドライバは、テスト対象モジュールに引数を渡して呼び出す。 |
解答・解説を見る
解答:エ
- ドライバ
- ドライバとは、複数のモジュールからなるプログラムのテストのとき、上位層のモジュールが完成する前に下位層のモジュールをテストするときに、上位層のモジュールを擬似的に代用するモジュールである。
- スタブ
- スタブとは、複数のモジュールからなるプログラムのテストのとき、下位層のモジュールが完成する前に上位層のモジュールをテストするときに、下位層のモジュールを擬似的に代用するモジュールである。
ア |
× |
ドライバは、テスト対象モジュールからの戻り値を表示・印刷する。 |
イ |
× |
ドライバは、テスト対象モジュールを呼び出すモジュールである。 |
ウ |
× |
スタブはテスト対象モジュールから呼び出されるモジュールである。 |
エ |
○ |
ドライバはテスト対象モジュールに引数を渡して呼び出す。 |