テストで使用するスタブ又はドライバの説明のうち、適切なものはどれか。

ドライバは上位の代用で呼び出す側、スタブは下位の代用

基本情報技術者試験2019年度 秋期 午前48/システム開発技術 / テスト工程

選択肢

正解と解説

正解: ドライバは、引数を渡してテスト対象モジュールを呼び出す。

単体テストでは、まだ完成していない周辺モジュールを仮のもので代用する。ドライバはテスト対象を呼び出す側の代用品で、引数を与えて対象を起動し結果を受け取る。スタブは逆に、テスト対象から呼び出される下位モジュールの代用品で、あらかじめ決めた値を返す。上位が未完成ならドライバ、下位が未完成ならスタブと覚えるとよい。

選択肢ごとの解説

出典:令和元年度 秋期 基本情報技術者試験 午前 問48(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。