هرم الاختبار
Test Pyramid
توزيع الاختبارات: قاعدة عريضة سريعة ورخيصة، وقمة ضيّقة بطيئة وغالية.
القاعدة اختبارات الوحدة — كثيرة وسريعة ورخيصة. الوسط اختبارات الخدمات والتكامل. القمة اختبارات الواجهة — قليلة وبطيئة وأغلى بالصيانة.
الشكل المقلوب (كومة اختبارات واجهة بلا قاعدة) هو سبب أغلب معاناة فرق الأتمتة: تشغيل بياخد ساعات، ونتائج متذبذبة بتخلي الفريق يوقف يثق بالتقارير.
القاعدة العملية للأتمتة: أي شي تقدر تختبره بمستوى أدنى، ما تختبره بمستوى أعلى. اختبار الواجهة احتفظ فيه للمسارات الحرجة اللي فعلاً بتحاكي رحلة مستخدم.