
تقدم هذه الدورة معرفة متعمقة بأنواع اختبار الصندوق الأسود والصندوق الأبيض، وتدريبًا عمليًا على إنشاء مجموعات اختبار (test suites) فعالة لاكتشاف الأخطاء البرمجية. يدرس المتعلم كيفية تقييم متطلبات اختبارية لبرمجيات معينة وتطوير برمجيات اختبارية (oracles) للاختبار التلقائي. كما يتدرب على استخدام أساليب متعددة لاختيار المدخلات الاختبارية مثل تحليل قيم الحدود والتشويش والاختيارات العشوائية، بهدف تحسين كفاءة وفعالية عمليات التحقق والتأكد من جودة البرمجيات.
Mike
Kevin Wendt
Department of Computer Science and Engineering