HOME»基本情報技術者平成14年春期»午前問51
基本情報技術者平成14年春期 午前問51
問51
トップダウン方式で結合テストを行うとき,必要となるものはどれか。
- スタブ
- ダイナミックテスタ
- デバッガ
- ドライバ
- [出題歴]
- 基本情報技術者 H25秋期 問50
- ソフトウェア開発技術者 H17秋期 問45
分類
テクノロジ系 » システム開発技術 » ソフトウェア結合・適格性テスト
正解
ア
解説
トップダウンテストは、上位のモジュールから下位のモジュールへと順に結合しながらテストをしていく手法です。上位のモジュールから先に検証していくので、未完成の下位モジュールの代わりに上位モジュールからの呼び出しに対して適切な値を返す役割を持つスタブが必要になります。
逆に下位モジュールから検証を開始するボトムアップテストでは、未完成の上位モジュールの代わりとなるドライバが必要となります。
逆に下位モジュールから検証を開始するボトムアップテストでは、未完成の上位モジュールの代わりとなるドライバが必要となります。
- 正しい。
- ダイナミックテスタは、プログラムを動的な振る舞いを検証するための動的テストツールです。
- デバッガは、デバッグ作業においてバグの発見や訂正を支援するソフトウェアです。
- ドライバは、下位モジュールから検証を開始するボトムアップテストにおいて、未完成の上位モジュールの代わりとなるテスト用モジュールです。