第2種情報処理技術者試験 2000年度 = 平成12年度・秋期 午前 問61

 システムの開発工程の段階を要求定義、外部設計、内部設計、プログラム設計及びプログラミングに分けた場合、外部設計の検証を主目的として行うテストはどれか。

 ア 運用テスト  イ 結合テスト
 ウ システムテスト  エ 単体テスト

解答

 ウ

解説

 以下のように、より小さい単位から次第に大きい単位へという手順でテスト作業を進めます。

単体テスト
 プログラミングの段階で行います。

結合テスト
 モジュールを結合して一つのプログラムとして動作するかどうかのテストであり、モジュール間のインタフェースを検証するために、プログラムの入出力を含む一貫テストを行います。

システムテスト
 プログラム全体をとおして、システムとして動作するかテストします。
■ 例 ■
機能が外部設計書に記されているとおりに実現されているかどうかを検証する。
処理時間や応答時間が目標を満たしているかどうかを検証する。
目標どおりにジョブの多重度や端末の同時接続が実現できるかどうかを検証する。

運用テスト
 実際のデータを使って、利用者も含めてシステムが実務上運用できるようにテストします。


BohYoh.comトップページへ