テクノロジ系 / システム開発技術
スタブ
スタブは、テストのときに、まだできていない下位のモジュールの代わりをする仮の部品です。
もう少し詳しく
上位のモジュールを先にテストしたいとき、それが呼び出す下位モジュールがまだ未完成だと動かせません。そこで、決まった値を返すだけの簡易な代用品(スタブ)を用意します。これはトップダウンテストで使われ、逆に下位から試すボトムアップテストでは上位の代用品であるドライバを使います。
試験での見方
例:未完成の計算部品の代わりに、常に固定値を返すスタブを使って上位処理を試します。
スタブ(下位の代用=トップダウン)とドライバ(上位の代用=ボトムアップ)の対が頻出です。混同しないこと。