خطوة تالية · ماذا أفعل بعد ذلك
أضف اختبارات آلية للمسارات المهمة
ما قد تراه
- أخاف أن يكسر كل تغيير شيئاً
لماذا هذه الخطوة
تلتقط بضعة اختبارات على المسارات التي تجلب المال (الطلب والدفع والحجز والدخول) معظم الأعطال قبل العملاء.
قبل أن تبدأ
- اذكر 5 مسارات يجب ألا تنكسر أبداً.
أمر هذه الخطوة
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- اختر إعداد اختبارات خفيفاً يناسب الإطار (اختبارات وحدة للمنطق كالمال والتواريخ وبضعة اختبارات متصفح للمسارات الرئيسية) واشرحه في أربعة أسطر.
- اكتب اختبارات منطق المال والتاريخ أولاً (الحالات الحدية ومبالغ بثلاث خانات ومنتصف الليل بتوقيت الكويت) ثم المسارات الرئيسية في نافذة بحجم الهاتف بالإنجليزية والعربية.
- استخدم بيانات اختبار فقط وليس عملاء حقيقيين أو مفاتيح حية؛ وأضف أمراً واحداً لتشغيل كل الاختبارات.
- أرني اختباراً يفشل عمداً مرة واحدة لأثق أنه قادر على الفشل.
لا تفعل هذا
- لا تختبر بمفاتيح دفع حية.
- لا تعدّل الاختبارات لتنجح.