応用情報暗記無料で始める

テストスタブとテストドライバとは?てすとすたぶとてすとどらいば

テストスタブとテストドライバとは、結合テストで、まだ完成していないモジュールの代わりに用意する仮の部品。スタブは呼び出される側(下位)の代役で決められた戻り値を返し、ドライバは呼び出す側(上位)の代役で引数を与えて実行する。どちらを作るかは結合の進め方で決まる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の頻出用語/テクノロジ系

応用情報を最短で暗記・合格する →

具体例

決済APIが未完成のうちに注文処理を検証したい場合、常に「成功」「残高不足」を返すスタブを置けば、注文側の分岐を先に確認できる。逆に画面が未完成なら、テストケース分の入力を流し込むドライバでロジックだけ先に叩く。

試験での引っ掛け

スタブとドライバの向きが逆に問われる。ボトムアップテストで必要なのはドライバ、トップダウンテストで必要なのはスタブ。「下位が無いからスタブ」と、欠けている側で覚えると取り違えにくい。

関連用語

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

応用情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • スタブとドライバの向きが逆に問われる。