基本情報技術者試験 |
2002年度 = 平成14年度・春期 |
午前 |
問51 |
トップダウン方式で結合テストを行うとき、必要となるものはどれか。
ア スタブ
| イ ダイナミックテスタ
|
ウ デバッガ
| エ ドライバ
|
ア
トップダウンテストは結合テストの方式であり、最上位モジュールから順にモジュールテストを行う方式です。モジュールのテストの際、下位モジュールが未完成の場合、スタブと呼ばれるテストモジュールを用意します。
仮のモジュールであるスタブは、テスト対象のモジュールからの呼出し命令の条件に合わせて(厳密でなくても構いませんが)適当な値を返すなどの処理を行います。
重要度の高い上位のモジュールがテストで繰り返し使用されるので、上位モジュールの信頼性が高くなります。