正答4
解説
正解は4です。
開発工程のテストのうち、運用テストで確認する内容を問う問題です。
運用テストは、実際の業務環境に近い条件で、利用者の立場からシステムを確認する最終段階のテストです。
【選択肢別解説】
1:× 個々のソフトウェアユニットが仕様を満たすかの確認は、ユニットテスト(単体テスト)で行います。
2:× ソフトウェアの中で使うアルゴリズムの妥当性は、開発者がソフトウェアの設計やテストの段階で確認します。
運用テストの観点ではありません。
3:× ユニット同士のインタフェースが整合しているかの確認は、結合テストで行います。
4:○ 運用テストでは、利用者に提供するという観点で、システムが業務上の要求を満たしているかを確認します。
【ポイント】
テストの順序は、単体テスト、結合テスト、システムテスト、運用テストです。
運用テストは利用者が主体となって行うのが一般的です。