平成23年度 特別 ITパスポート試験 問54
マネジメント/開発技術テストを次の順序で行う場合,システムテストの目的として,最も適切なものはどれか。 単体テスト → 結合テスト → システムテスト → 運用テスト
出典:平成23年度 特別 ITパスポート試験 問54
- ア開発者が,システム全体の機能と性能を検証する。
- イプログラム間のインタフェースに問題がないことを確認する。
- ウプログラムの内部構造に着目して,プログラムが正しく動作していることを確認する。
- エ利用者が,本番環境のシステムを使って,業務が実施できることを検証する。
正解:ア
解説
システムテストは,結合テストを終えたシステム全体を対象に,開発者が要件どおりの機能や性能が実現できているかを検証するテストです。プログラム間のつながりを確認するのは結合テスト,プログラム内部の構造に着目して確認するのは単体テスト,利用者が本番環境で業務を試すのは運用テストです。
選択肢ごとの解説
- ア正しい。システム全体の機能と性能を開発者が検証するのがシステムテストの目的です。
- イ誤り。プログラム間のインタフェースの確認は,結合テストの目的です。
- ウ誤り。プログラムの内部構造に着目して正しく動作するかを確認するのは,単体テストの目的です。
- エ誤り。利用者が本番環境で業務が実施できるかを検証するのは,運用テストの目的です。