結合テスト
Integration Test
けつごうてすと
単体テスト済みのモジュールを組み合わせ、モジュール間のインタフェースや連携を検証するテスト工程。トップダウンテスト、ボトムアップテスト、サンドイッチテスト(混合テスト)などの戦略がある。
Related
他の資格での定義
Past Exams
過去問での出題
過去問で 11 回出題(システムアーキテクト試験 4・高度試験 午前Ⅰ 4・エンベデッドシステムスペシャリスト試験 3)
- 令和7年度 春期 高度試験 午前Ⅰ 問25(IPA の PDF を新しいタブで開きます)
- 令和5年度 春期 高度試験 午前Ⅰ 問19(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問20選択肢(IPA の PDF を新しいタブで開きます)
- 令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問10選択肢(IPA の PDF を新しいタブで開きます)
- 平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問6選択肢(IPA の PDF を新しいタブで開きます)
- 平成28年度 秋期 高度試験 午前Ⅰ 問20(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問21選択肢(IPA の PDF を新しいタブで開きます)
- 平成25年度 秋期 高度試験 午前Ⅰ 問18(IPA の PDF を新しいタブで開きます)
- 平成24年度 秋期 システムアーキテクト試験 午前Ⅱ 問5選択肢(IPA の PDF を新しいタブで開きます)
- 平成23年度 エンベデッドシステムスペシャリスト試験 特別試験 午前Ⅱ 問23選択肢(IPA の PDF を新しいタブで開きます)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
個々のモジュールやクラスの機能を独立して検証するテスト工程。ドライバやスタブを用いて、テスト対象のモジュールを単独で動作させる。開発者が主体となって実施し、コードレベルの不具合を検出する。
発注者(ユーザ)がシステムの受入可否を判断するために実施するテスト。業務要件や契約条件への適合を検証する。運用テスト、ベータテストなどの形態がある。
結合テスト後にシステム全体として要件を満たしているかを検証するテスト工程。機能テスト、性能テスト、セキュリティテスト、回復テストなどを含む。本番に近い環境で実施し、非機能要件の充足も確認する。
条件の組み合わせと、それに対応する処理(アクション)を表形式で整理する技法。複雑な条件分岐をもれなく網羅的に記述でき、仕様の漏れや矛盾を発見するのに有効。テスト設計にも活用される。
ウォーターフォールモデルの各開発工程に対応するテスト工程を対に配置した開発モデル。要件定義に受入テスト、基本設計にシステムテスト、詳細設計に結合テスト、実装に単体テストが対応する。各工程の整合性を確保する。
内部構造を考慮せず、入力と出力の関係からテストケースを設計する手法。同値分割、境界値分析、デシジョンテーブル、状態遷移テストなどの技法がある。機能仕様に基づいてテストする。
