ضمان الجودة
استراتيجيات الاختبار، e2e، وحدات، تكامل، أدوات.
نظرة عامة
صمّم استراتيجية اختبار عملية: وحدة وتكامل ونهاية لنهاية مع بوابات CI لمنع التراجعات.
اكتب اختبارات قابلة للصيانة، تقارير مفيدة، وتتبّع تغطية ذات معنى.
المنهج الدراسي
- هرم الاختبارات وتحديد الأولويات بناءً على المخاطر
- اختبارات الوحدة: سريعة ومعزولة وذات قيمة
- اختبارات التكامل: عقود وحدود المكونات
- E2E: تدفقات واقعية والسيطرة على flakiness
- بيانات الاختبار والfixtures والتحكم بالبيئة
- Mocking مقابل stubbing ومتى لا نستخدم
- تغطية الاختبارات وأهداف ذات قيمة
- تكامل مع CI وتقارير لأصحاب المصلحة