UAT atau User Acceptance Testing adalah tahap pengujian akhir tempat pengguna atau perwakilan mereka memeriksa apakah produk memenuhi kebutuhan nyata sebelum diterima dan dirilis. Fokusnya pada kesesuaian dengan harapan pengguna, bukan pada detail teknis. UAT umumnya dilakukan dengan skenario mirip pemakaian sehari-hari untuk memastikan produk benar-benar bisa dipakai. Hasilnya menjadi dasar keputusan menerima, menunda, atau memperbaiki.
UAT menjadi pemeriksaan terakhir untuk memastikan yang dibangun sesuai kebutuhan sebenarnya, sehingga mengurangi risiko produk ditolak setelah rilis.
Sebelum sistem baru dipakai penuh, sekelompok pengguna mencoba alur pekerjaan sehari-hari mereka dan mencatat hal yang belum sesuai.