問47
47 / 80
結合テストで用いられるスタブの役割はどれか。
テストが完了したモジュールの代わりに結合される。
テスト対象のモジュールからの呼出し命令の条件に合わせて,値を返す。
テスト対象のモジュールからの呼出し命令の条件に合わせて、テストデータを自 動生成する。
テスト対象のモジュールを呼出し命令で呼び出す。
スタブは、結合テストでテスト対象モジュールが呼び出す「下位モジュール」の代役であり、呼出し命令の条件に応じてあらかじめ用意した値を返します。よって選択肢イが正解です。上位モジュールの代役として呼び出す側を担うのはドライバです。