ネットワークスペシャリスト暗記無料で始める

ソフトウェア結合テストとは?そふとうぇあけつごうてすと

ソフトウェア結合テストとは、単体で確認済みのモジュールを組み合わせ、モジュール間のインタフェースの整合と、繋いだ状態での動作を確かめる工程。上位から順に進めて下位の代役にスタブを使うトップダウンと、下位から順に進めて上位の代役にドライバを使うボトムアップがあり、工程の並びと必要な代役の対応が問われる。

最終更新:2026-10-06

試験情報

ネットワークスペシャリスト試験の過去問では1回出題されています。

ネットワークスペシャリスト試験の頻出用語/午前II

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

背景

単体で正しく動くモジュールを並べても、引数の単位・並び順・異常時の返し方といった境界の取り決めがずれていれば、繋いだ途端に動かない。しかも全部そろうまで待つと欠陥が一斉に噴き出し、原因の切り分けができなくなる。そこで、まだ出来ていない相手の代役を用意して少しずつ繋ぎ、ずれを小分けに見つける進め方が採られる。外部サービスとの連携のように相手の都合で待たされる部分でも、代役を置けば自分側の検証を先へ進められる。

具体例

拠点網の監視機能で、機器から値を取得する部分と閾値を判定する部分を別々のモジュールとして作り、まず判定側だけをドライバから直接呼んで境界値の扱いを確かめる。続いて取得側を繋ぎ、実際のSNMP応答で値の単位や欠損時の返し方が食い違っていないかを洗い出す。

試験での引っ掛け

代役の呼び分けを取り違えやすい。上位から進めるトップダウンでは、まだ出来ていない下位の代わりに決まった値を返すスタブを置き、下位から進めるボトムアップでは、上位の代わりに呼び出すドライバを用意する。呼ばれる側がスタブ、呼ぶ側がドライバ。JIS X 0160で「ソフトウェア結合」と「ソフトウェア適格性確認」が別工程である点も混同しやすい。

関連用語

出た過去問

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

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

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 代役の呼び分けを取り違えやすい。