応用情報技術者平成21年春期 午前問47

問47

結合テストで用いられるスタブの役割はどれか。
  • テストが完了したモジュールの代わりに結合される。
  • テスト対象のモジュールからの呼出し命令の条件に合わせて,値を返す。
  • テスト対象のモジュールからの呼出し命令の条件に合わせて,テストデータを自動生成する。
  • テスト対象のモジュールを呼出し命令で呼び出す。

分類

テクノロジ系 » システム開発技術 » ソフトウェア結合・適格性テスト

正解

解説

スタブは、トップダウンテストにおいて未完成の下位モジュールの代わりに結合されるテスト用モジュールです。上位モジュールからの呼び出しに対して下位モジュールが返すべき適切な値をテスト対象の上位モジュールに返却する役割を持ちます。

反対に、ボトムアップテストにおいて未完成の上位モジュールの代わりに結合されるのがドライバで、下位モジュール内の命令を呼び出す役割を持っています。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop