情報処理安全確保支援士暗記無料で始める

単体テスト・結合テスト・システムテストとは?たんたいてすと・けつごうてすと・しすてむてすと

単体テスト・結合テスト・システムテストとは、ソフトウェアテストを対象の範囲で分けた段階名で、単体テストは関数・モジュール単位、結合テストはモジュール間の連携、システムテストはシステム全体が要件を満たすかを検証する。その後に利用者側が運用に近い環境で確認する受入れテストが続く。支援士では、どの段階にどのセキュリティテスト(静的解析・脆弱性診断・ペネトレーションテスト)を組み込むかという配置で問われる。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

情報処理安全確保支援士を最短で暗記・合格する →

背景

脆弱性を本番稼働後に見つけると、修正のたびに再デプロイと再診断が要り、既に攻撃されている可能性も残る。見つける時期が早いほど直す費用は桁で小さいという原則から、セキュリティの検証も工程の段階ごとに割り付ける考え方(シフトレフト)が定着した。午後2-6セキュリティテストは、脆弱性診断の実施時期と範囲を工程の段階に対応づけて答えさせる。

具体例

単体テストの段階ではまだ無い呼び出し先の代わりにスタブ、呼び出し元の代わりにドライバを用意して動かし、あわせてSonarQubeなどの静的解析で入力検証の抜けを見る。結合テストでは画面とAPIの間で認可判定がすり抜けないかを確認し、システムテストの段階でOWASP ZAPによる動的診断やペネトレーションテストを本番相当環境で実施する。

試験での引っ掛け

スタブ(呼び出される側の代役)とドライバ(呼び出す側の代役)の取り違えが定番。加えて支援士では、脆弱性診断を「システムテストで1回やれば済む」と扱う選択肢が誤りになる。単体段階の静的解析と結合後の動的診断は見つかる欠陥の種類が違い、片方で他方を代替できない。

関連用語

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

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • スタブ(呼び出される側の代役)とドライバ(呼び出す側の代役)の取り違えが定番。