テストで使用されるスタブ又はドライバの説明のうち、適切なものはどれか。
ドライバは上位から呼び出し、スタブは下位で呼び出される
選択肢
- アスタブは、テスト対象モジュールからの戻り値を表示・印刷する。
- イスタブは、テスト対象モジュールを呼び出すモジュールである。
- ウドライバは、テスト対象モジュールから呼び出されるモジュールである。
- エドライバは、引数を渡してテスト対象モジュールを呼び出す。
正解と解説
正解:エ ドライバは、引数を渡してテスト対象モジュールを呼び出す。
ドライバはテスト対象モジュールの上位に置く仮のモジュールで、引数を与えてテスト対象を呼び出し、結果を受け取る。逆にスタブは下位に置く仮のモジュールで、テスト対象から呼び出されて所定の値を返す。ボトムアップテストではドライバを、トップダウンテストではスタブを用いる。
選択肢ごとの解説
- ア戻り値を表示・印刷して確認するのは上位側のドライバの役割。
- イテスト対象を呼び出すのはドライバであり、スタブではない。
- ウテスト対象から呼び出されるのはスタブであり、ドライバではない。
- エ正しい。ドライバは引数を渡してテスト対象モジュールを呼び出す。
同じ分野の他の問題
- 流れ図で示したモジュールを表の二つのテストケースを用いてテストしたとき、テストカバレージ指標であるC0(命令網羅)とC1…2022年度 秋期 午前 問48
- 次の流れ図において、判定条件網羅(分岐網羅)を満たす最少のテストケースの組みはどれか。2022年度 春期 午前 問47
- あるプログラムについて、流れ図で示される部分に関するテストを、命令網羅で実施する場合、最小のテストケース数は幾つか。ここ…2021年度 春期 午前 問48
- プログラムの誤りの一つに,繰返し処理の終了条件としてA≧aとすべきところをA>aとコーディングしたことに起因するものがあ…2018年度 秋期 午前 問49
- 流れ図において,分岐網羅を満たし,かつ,条件網羅を満たすテストデータの組みはどれか。2017年度 春期 午前 問48
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。