平成21年度春期 問47 / 80

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

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

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:イ

  • ア: テストが完了したモジュールの代わりに結合される。
    誤り。スタブは未完成の下位モジュールの代わりに使うもので,テストが完了したモジュールの代わりではありません。

  • イ: テスト対象のモジュールからの呼出し命令の条件に合わせて,値を返す。
    正しい。スタブは,トップダウンテストで未完成の下位モジュールの代わりとなり,テスト対象モジュールから呼び出されて,条件に合った値を返すダミーのモジュールです。

  • ウ: テスト対象のモジュールからの呼出し命令の条件に合わせて,テストデータを自動生成する。
    誤り。テストデータの自動生成はスタブの役割ではありません。

  • エ: テスト対象のモジュールを呼出し命令で呼び出す。
    誤り。ボトムアップテストで用いるドライバの役割です。


答え

イ: テスト対象のモジュールからの呼出し命令の条件に合わせて,値を返す。

出典:平成21年度 春期 応用情報技術者試験 午前 問47

平成21年度春期の他の問題