هو عملية فحص البرنامج للتأكد من خلوه من الأخطاء وأنه يعمل كما هو متوقع.
يعتبر مرحلة حاسمة قبل إطلاق المنتج للمستخدمين لضمان الجودة.