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