資格暗記無料で始める

単体テスト・結合テスト・システムテストとは?

単体テスト・結合テスト・システムテストとは、ソフトウェアテストを実施する段階・範囲による分類。単体テストはプログラムの最小単位(関数・モジュール)を個別に検証し、結合テストは複数のモジュールを組み合わせた際の連携を検証し、システムテストはシステム全体が要件を満たすかを検証する。運用に近い環境で利用者目線で確認する受入れテストが最終段階として行われることもある。

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

たんたいてすと・けつごうてすと・しすてむてすと

ネットワークスペシャリスト試験の頻出用語/午前II/別名:単体テスト、結合テスト、システムテスト


単体テスト・結合テスト・システムテストの意味

ソフトウェアテストを実施する段階・範囲による分類。単体テストはプログラムの最小単位(関数・モジュール)を個別に検証し、結合テストは複数のモジュールを組み合わせた際の連携を検証し、システムテストはシステム全体が要件を満たすかを検証する。運用に近い環境で利用者目線で確認する受入れテストが最終段階として行われることもある。

単体テスト・結合テスト・システムテストの具体例

単体テストの段階では、まだ完成していない呼び出し先モジュールの代わりにダミーの結果を返す「スタブ」や、呼び出し元モジュールの代わりに動く「ドライバ」を用意してテストすることがある。

単体テスト・結合テスト・システムテストは試験でどう引っ掛けられる?

スタブ(呼び出される側の代役)とドライバ(呼び出す側の代役)の役割を取り違えやすい。

単体テスト・結合テスト・システムテストと関連する用語

単体テスト・結合テスト・システムテストが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。