平成26年秋期試験問題 午前Ⅱ 問22
問22解説へ
テストで使用されるドライバ又はスタブの機能のうち,適切なものはどれか。
- スタブは,テスト対象のモジュールからの戻り値を表示・印刷する。
- スタブは,テスト対象モジュールを呼び出すモジュールである。
- ドライバは,テスト対象モジュールから呼び出されるモジュールである。
- ドライバは,引数を渡してテスト対象モジュールを呼び出す。
正解 エ問題へ
分野 :テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア構築
中分類:システム開発技術
小分類:ソフトウェア構築
広告
解説
スタブは、モジュール結合テストの手法であるトップダウンテストにおいて必要となるテスト用のモジュールです。
未完成の下位モジュールの代わりとして、テスト対象の上位モジュールからの呼び出しに対して、下位モジュールが返すべき適切な値を返却するなどの動作を行います。
一方、ボトムアップテストで必要となるドライバは、未完成の上位モジュールに代わり、テスト対象の下位モジュールを呼び出すなどの動作を行います。
未完成の下位モジュールの代わりとして、テスト対象の上位モジュールからの呼び出しに対して、下位モジュールが返すべき適切な値を返却するなどの動作を行います。
一方、ボトムアップテストで必要となるドライバは、未完成の上位モジュールに代わり、テスト対象の下位モジュールを呼び出すなどの動作を行います。
- スタブは、テスト対象の上位モジュールからの呼び出しに対して適切な値を返却します。
- テスト対象モジュールを呼び出すのはドライバです。
- ドライバは、テスト対象の下位モジュールを呼び出すモジュールです。
- 正しい。
広告