مسار تعلّم

ضمان الجودة وأتمتة الاختبارات

أطلِق بثقة: التقط الأخطاء قبل أن يجدها مستخدموك، ودع CI والذكاء الاصطناعي يتولّيا العمل الشاق.

٥ مراحلنحو ٣٦ ساعة
تبقّى ٥ مراحل، نحو ٣٦ ساعة من العمل المركّز. يمكنك إنجاز المراحل بأي ترتيب، لكن التسلسل يجعلها تبني بعضها على بعض — جرّب من الأعلى إلى الأسفل في المرة الأولى.
  1. مفاهيم
    testing-mindsettest-pyramidrisk-based-testingedge-casesbug-reports
    مهمة الورشة

    صفحة "مطاردة الأخطاء": نموذج تسجيل صغير فيه ٧ أخطاء مزروعة (ثغرات تحقق، وحالات حدّية، وخطأ إزاحة بمقدار واحد)، مع لوحة جانبية تسجّل فيها كل خطأ تجده مع درجة خطورته وخطوات إعادة إنتاجه — وزر كشف يمنحك نتيجة مطاردتك.

    ابنِها في الورشة
    علامة الاجتياز

    حين تُعطى وصف ميزة، تستطيع سرد أخطر ٥ حالات فيها خلال ٥ دقائق — وقد وجدت ٥ على الأقل من الأخطاء السبعة المزروعة مع خطوات واضحة لإعادة إنتاجها.

ما الذي ستتمكن من فعله في النهاية
  • تصمّم استراتيجية اختبار لأي ميزة: ما يحتاج إلى اختبار وحدة، وما يحتاج إلى اختبار E2E، وما تتجاوزه عن قصد.
  • تكتب اختبارات Playwright تصمد أمام تغييرات الواجهة بدلًا من أن تتحطّم مع كل نشر.
  • تربط بوابة CI تُوقف الكود المعطوب قبل أن يصل إلى main أصلًا.
  • توجّه الذكاء الاصطناعي ليكتب حزم اختبارات كاملة، ثم تقرّر أيُّ اختباراته يستحق البقاء.