単体テスト(スタブ・ドライバ)とは?
単体テスト(スタブ・ドライバ)とは、モジュール単体の動作を検証するテスト。呼び出し先が未完成の場合は代わりの疑似モジュール「スタブ」を、呼び出し元が未完成の場合はテスト用の駆動モジュール「ドライバ」を使って動作を確認する。
情報セキュリティマネジメント試験の過去問では1回出題されています。
たんたいてすと
単体テスト(スタブ・ドライバ)の意味
モジュール単体の動作を検証するテスト。呼び出し先が未完成の場合は代わりの疑似モジュール「スタブ」を、呼び出し元が未完成の場合はテスト用の駆動モジュール「ドライバ」を使って動作を確認する。
単体テスト(スタブ・ドライバ)の具体例
上位モジュールから呼び出される下位モジュールが未完成のとき、スタブを用意して上位モジュールだけを先にテストする。
単体テスト(スタブ・ドライバ)は試験でどう引っ掛けられる?
「スタブ=下位モジュールの代わり」「ドライバ=上位モジュールの代わり」という対応関係が頻出。トップダウンテストではスタブを、ボトムアップテストではドライバを主に使う。
単体テスト(スタブ・ドライバ)と関連する用語
単体テスト(スタブ・ドライバ)が出た過去問
セキュアブートの説明はどれか。
正解:PCの起動時にOSやドライバのディジタル署名を検証し,許可されていないものを実行しないようにすることによって,OS起動前のマルウェアの実行を防ぐ技術
要点:セキュアブートは起動時に署名検証して不正コードを排除する
セキュアブートは、PCの起動過程でOSローダやドライバのディジタル署名を検証し、正当と確認できたものだけを実行する仕組みである。これにより、OSが立ち上がる前の段階で読み込まれるブートキットやルートキットの実行を阻止できる。パスワードによる起動制限とは異なり、実行するコードそのものの正当性を検証する点が本質である。
出典:平成30年度 秋期 情報セキュリティマネジメント試験 午前 問17(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。