اختبار رمادي-box (الاملاء الامريكية: اختبار الصندوق الرمادي) يتضمن معرفة هياكل البيانات الداخلية وال خوارزميات لغرض تصميم الاختبارات, اثناء تنفيذ تلك الاختبارات على مستوى المستخدم, او على مستوى الصندوق الاسود. ليس من الضروري ان يكون اليتيوب الوصول الكامل الى رمز المصدر للبرنامج.[ليس في الاقتباس بالنظر] التلاعب بيانات المدخلات وتنسيق الناتج لا تتاهل بوصفها صندوق رمادي, لان المدخلات وال مخرجات من الواضح خارج الاسود صندوق اننا نسميه النظام تحت الاختبار. هذا التمييز مهم بشكل خاص عند اجراء اختبار التكامل بين اثنين من وحدات الكود التي كتبها اثنين من المطورين مختلفين, حيث يتم فقط كشف الواجهات لتجربة.
ما الذي لا يتاهل لاختبار صندوق رمادي?
التلاعب بيانات المدخلات وتنسيق الناتج