用語集
結合テストけつごうてすと
複数モジュールを組み合わせ連携を検証するテスト。
ITパスポート
結合テスト(Integration Test)は、単体テスト(単体テスト)を通った複数のモジュールを組み合わせ、相互の連携やデータの受け渡しが正しいかを検証するテストです。
| 方式 | 進め方 |
|---|---|
| トップダウン | 上位モジュールから順に結合する |
| ボトムアップ | 下位モジュールから順に結合する |
| ビッグバン | 全部を一度に結合する |
未完成のモジュールの代わりに、呼ばれる側の代用「スタブ」や、呼ぶ側の代用「ドライバ」を使うことがあります。たとえば「入力モジュール」と「計算モジュール」をつないで、データが正しく渡るかを確かめます。
試験では 結合テストは「モジュール間の連携を検証」、スタブ(呼ばれる側の代用)とドライバ(呼ぶ側の代用)の違いが問われます。