Acceptance Testing umumnya melibatkan menjalankan suite tes pada sistem selesai. Setiap uji individu, yang dikenal sebagai kasus, latihan kondisi operasi yang khusus lingkungan pengguna atau fitur dari sistem, dan akan menghasilkan hasil lulus atau gagal, atau boolean,. Umumnya tidak ada tingkat keberhasilan atau kegagalan. Lingkungan pengujian biasanya dirancang untuk menjadi identik, atau sedekat mungkin, untuk lingkungan pengguna diantisipasi, termasuk ekstrem tersebut. Kasus-kasus uji masing-masing harus disertai dengan data masukan uji kasus atau deskripsi formal dari kegiatan operasional (atau keduanya) yang akan dilakukan-dimaksudkan untuk benar-benar latihan kasus dan spesifik deskripsi formal dari hasil yang diharapkan.