結合テストの方法
結合テストで、上位のモジュールから順に結合してテストする方法で、下位のモジュールの代わりに、仮のモジュールを使うものはどれか。
- A
ボトムアップテスト(スタブを使用)
- B
トップダウンテスト(ドライバを使用)
- C
ビッグバンテスト(スタブを使用)
- D
トップダウンテスト(スタブを使用)
正解と解説を見る
正解:D
トップダウンテストは、下位の代わりにスタブ。ボトムアップテストは、上位の代わりにドライバ。
| 方法 | 結合の順序 | 必要な代役 |
|---|---|---|
| トップダウン | 上位から下位へ | スタブ(下位の代わり) |
| ボトムアップ | 下位から上位へ | ドライバ(上位の代わり) |
| ビッグバン | すべてを一度に | なし |
- A
誤り。ボトムアップでは、上位の代わりにドライバを使う。
- B
誤り。ドライバは、下位から結合するときの上位の代わり。
- C
誤り。ビッグバンテストは、すべてを一度に結合する。
- D
正しい。まだ作成していない下位のモジュールの代わりに、スタブを使う。
このサイトの問題は、公開されている出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。独立行政法人情報処理推進機構(IPA)の公式サービスではありません。