×
開発技術

運用テストは、開発プロジェクトの最終段階で、システムを実際に使用するユーザー(業務担当者)や運用管理者が主導して行うテストです。本番環境と同一、または限りなく本番に近いテスト環境を使用し、実際の業務フローに沿って取引や操作を実行します。このテストの主な目的は、システムが仕様書通りに動くかだけでなく、「業務の運用に耐えうるか」「応答速度などのパフォーマンスは実用に足りるか」「バックアップや復旧の手順は機能するか」といった実用面を多角的に検証することです。これには、業務要件の適合性を確認する「受入れテスト(UAT)」や、システムの継続運用性を確認する「運用受入れテスト」などが含まれます。この工程を通過することで、初めてシステムは「本番移行(リリース)」の承認を得ることができます。本番運用の体制(バックアップからの復元テスト、障害発生時の連絡体制のシミュレーション、ピーク時のアクセス集中に対するサーバー負荷の耐性確認など)もテスト範囲に含まれます。

試験でのポイント

ITパスポート試験では、運用テストの「主体」が誰であるかがよく問われます。開発者が行う単体テストや結合テストとは異なり、運用テストは「ユーザー(発注者や業務担当者)」や「運用部門」が主体となって実施するものであるという点を確実に押さえてください。また、テスト環境として「本番環境と同等の環境」を用いることや、実際の業務シナリオ(例:月締め処理やイレギュラーな割り込み業務など)に沿ってテストを進めるという特徴も頻出です。開発側のテスト(システムテストなど)との境界線を明確にし、利用者の視点での「最終確認」であることを意識しましょう。

関連する用語

システムテスト、SLA、運用受入れテスト、本番環境、受入れテスト(UAT)