【問73】ITパスポート 練習問題|テストの実施段階と確認内容
システム開発と開発管理技術 問3/12難易度B(標準)
問題文
販売管理システムの開発で、個々のプログラム単体の確認を終えた後、受注機能と在庫引当機能をつないでプログラム間のデータの受渡しを確かめたい。この作業に当たるテストはどれか。
- 1.結合テスト
- 2.システムテスト
- 3.単体テスト
- 4.運用テスト
解説
正解は1。結合テストは、単体テストを終えた複数のプログラムやモジュールを組み合わせ、相互の呼出しやデータの受渡しが正しく行われるかを確認するテストである。設問は受注機能と在庫引当機能をつないだ段階の確認なので、これに該当する。2は誤り。システムテストは結合テストの後に行い、システム全体が要件定義で決めた機能、性能、応答時間などを満たしているかを開発者側が総合的に確認するテストである。3は誤り。単体テストはモジュールやプログラムを一つひとつ対象とする最初のテストで、設問ではすでに終えている。4は誤り。運用テストは実際の業務データや運用手順を用いて利用者が行う最終段階のテストで、本番と同等の環境で業務に使えるかどうかを確かめる。単体、結合、システム、運用という順序と、それぞれの対象範囲および実施者を結び付けて覚えるとよい。