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

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

 ア  テストが完了したモジュールの変わりに結合される。
 イ  テスト対象のモジュールからの呼出し命令の条件に合わせて、値を返す。
 ウ  テスト対象のモジュールからの呼出し命令の条件に合わせて、テストデータを自動生成する。
 エ  テスト対象のモジュールを呼出し命令で呼び出す。


答え イ


解説
スタブ(stub)は、複数のモジュールからなるプログラムの結合テストのとき、下位層のモジュールが完成する前に上位層のモジュールをテストするときに、下位層のモジュールを擬似的に代用するモジュールのことです。
テスト対象モジュールから呼び出され、テスト対象モジュールに戻り値を返す機能を有します。(イ)


キーワード
・結合テスト

キーワードの解説
  • 結合テスト(joint test)
    複数のモジュール(ソフトウェア部品)を組み合わせて行うテストで、モジュール間のインタフェースが正しく動作することが目的です。
    結合テストの前工程がモジュール個々の確認を行う単体テストで、後工程はシステム全体の機能を確認するシステムテストです。

もっと、「結合テスト」について調べてみよう。

戻る 一覧へ 次へ