正答1
解説
正解は1です。
ウォータフォールモデルのテスト工程のうち、システムテストの目的を問う問題です。
テストは、単体テスト、結合テスト、システムテスト、運用テストの順に、小さな単位から全体へと進みます。
【選択肢別解説】
1:○ システムテストでは、システム全体が要求された機能、性能、負荷への耐性などを満たしているかを確認します。
開発側が要件定義やシステム方式設計に照らして行います。
2:× モジュール間のインタフェースの確認は、結合テストで行います。
3:× モジュール内部のロジックの確認は、単体テストで行います。
4:× ユーザが本番の環境で操作性などを確認するのは、運用テスト(受入れテスト)です。
【ポイント】
単体テストはモジュール内部、結合テストはモジュール間、システムテストはシステム全体、運用テストは本番環境での利用者による確認です。
各テストが、対になる設計工程の内容を確かめる関係にあることも押さえておきましょう。