開発技術
運用テストにおける「受入テスト(UAT: User Acceptance Testing)」の目的と実施主体として正しいものはどれか。
ア.ソースコードの文法エラーを発見することを目的とし、開発チームが自動テストツールで実施する
イ.サーバの最大負荷時の性能を測定することを目的とし、インフラエンジニアが専用ツールで実施する
ウ.モジュール単位の機能が仕様通りか確認することを目的とし、開発者が単体テストとして実施する
エ.システムが発注者の業務要件・契約仕様を満たしているかを確認することを目的とし、発注者・エンドユーザーが主体となって実施する正解
解説
受入テストは「完成した家を施主が実際に住んでみて確認する最終検査」。技術的に動くかどうかより「自分たちが使えるか?」を発注者自身が確認する!
なぜ エ が正解か
受入テスト(UAT)の特徴: ①目的: システムが「ユーザーの業務」を実際にサポートできるか、契約・要件定義書の仕様通りか最終確認。②実施主体: 発注者・エンドユーザー(≠開発者)。③テスト内容: 実際の業務シナリオに沿ったユーザー視点のテスト。④タイミング: 開発の最終フェーズ、本番環境投入前。受入テスト合格をもって正式なシステム引き渡し(検収)となる。
出典: AI生成問題(学習用)