平成21年春期試験問題 午前問47

結合テストで用いられるスタブの役割はどれか。

  • テストが完了したモジュールの代わりに結合される。
  • テスト対象のモジュールからの呼出し命令の条件に合わせて,値を返す。
  • テスト対象のモジュールからの呼出し命令の条件に合わせて,テストデータを自動生成する。
  • テスト対象のモジュールを呼出し命令で呼び出す。
正解 問題へ
分野:テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア結合・適格性テスト
解説
スタブは、トップダウンテストにおいて未完成の下位モジュールの代わりに結合されるテスト用モジュールです。上位モジュールからの呼び出しに対して下位モジュールが返すべき適切な値をテスト対象の上位モジュールに返却する役割を持ちます。

反対に、ボトムアップテストにおいて未完成の上位モジュールの代わりに結合されるのがドライバで、下位モジュール内の命令を呼び出す役割を持っています。

Pagetop