التحقق الرسمي هو استخدام الأساليب الرياضية لإثبات أو دحض صحة تصميم النظام فيما يتعلق بالمواصفات الرسمية. على عكس الاختبار، الذي يمكن أن يُظهر فقط وجود أخطاء لمدخلات محددة، يمكن للتحقق الرسمي إثبات عدم وجودها لجميع المدخلات الممكنة. ويتضمن إنشاء نموذج رسمي للنظام واستخدام تقنيات مثل التحقق من النموذج أو إثبات النظريات.
