受入れテスト(UAT: User Acceptance Test)は、開発会社が実施するシステムテストをクリアした後、システムを引き渡す直前に、発注元(ユーザー企業)の主導で行われる最終テストです。このテストの主な目的は、バグの検出ではなく、「出来上がったシステムが、実際の業務プロセス(ワークフロー)に適合しているか」「導入によって経営課題や業務効率化が達成できるか」を、エンドユーザーの視点で最終判断することです。
テストの実施にあたっては、システム開発時に使われたテスト環境とは異なる「ステージング環境(本番環境とほぼ同一の構成)」を利用し、過去の実際の業務データ(実データ)を用いてテストシナリオを実行します。また、受入れテストには以下のバリエーションがあります。