اختبار الصندوق الأبيض
White-box Testing
اختبار مبني على بنية الكود نفسه ومساراته الداخلية.
هون بتشوف الكود، وبتصمّم الاختبارات عشان تمشي على مساراته: تغطية الجُمَل (كل سطر انفّذ مرة) وتغطية الفروع (كل شرط أخذ الحالتين صح وغلط).
قيمته الأساسية إنه بيجاوب على سؤال ما بيقدر الصندوق الأسود يجاوبه: شو الكود اللي ما انختبر ولا مرة؟
مش لازم تكون مطوّراً لتستفيد منه — يكفي تقرأ تقرير التغطية وتسأل عن المسارات الفاضية. وانتبه: تغطية ١٠٠٪ ما بتعني إنه النظام صحيح، بتعني بس إنه كل سطر انفّذ.