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