応用情報暗記無料で始める

結合テスト(トップダウン・ボトムアップ)とは?けつごうてすと

結合テスト(トップダウン・ボトムアップ)とは、単体テスト済みのモジュールを組み合わせ、モジュール間のインタフェースとデータの受渡しを検証するテスト。上位から結合するトップダウンは未完成の下位をスタブで代替し、下位から結合するボトムアップは呼び出し役の上位をドライバで代替する。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では1回出題され、ほかに2問の解説で触れられています(2017年度〜2022年度)。

応用情報技術者試験の頻出用語/テクノロジ系

別名:統合テスト、結合テスト、トップダウン・ボトムアップ、ボトムアップ、結合テスト(トップダウン統合とビッグバン統合)、トップダウン統合とビッグバン統合

この語が出る過去問を解く →

背景

モジュール単体が仕様どおりでも、引数の並び・単位・NULLの扱いといった境界の解釈がずれていれば、繋いだ瞬間に破綻する。とはいえ全部を一度に繋ぐビッグバン結合では、障害が出てもどの境界が原因か切り分けられない。段階的な結合は、この切り分け可能性を確保するための順序の工夫である。応用情報では「なぜその順序を選ぶか」を説明できることまで求められる。

具体例

画面から会計計算まで作る業務システムで、利用部門に早く操作感を確認してもらいたいならトップダウンで進め、未完成の計算部分は固定値を返すスタブで代替する。逆に計算エンジンを共通部品として先に固める案件では、ボトムアップでドライバから叩いて検証する。

試験での引っ掛け

スタブとドライバを逆にした選択肢が定番。上から始めるトップダウンが下位の代役スタブ、下から始めるボトムアップが上位の代役ドライバ。長短の向きも入れ替えて出される——トップダウンは主要機能を早く確認できる代わりに下位の欠陥発見が遅れ、ボトムアップはその逆になる。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題(2017年度〜2022年度)
  • 分野:テクノロジ系
  • スタブとドライバを逆にした選択肢が定番。