E2E Testing Patterns
يحمي اختبارات المتصفح من التقلب وعبء الصيانة المستمر
التثبيت
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
When end-to-end tests are being written, a suite turns flaky, or browser tests go into CI.
- المؤلف
- wshobson
- الترخيص
- MIT
تغطي المهارة Playwright وCypress بقواعد تساعد حزمة الاختبارات على تجاوز أشهرها الستة الأولى: محددات ثابتة تعتمد على الأدوار ومعرّفات الاختبار بدل سلاسل CSS، وانتظار الشروط بدل المهل الزمنية الثابتة، وكائنات الصفحات لحصر أثر تغييرات الواجهة في ملف واحد. كما تحدد ما يستحق اختبار E2E، مثل مسارات تسجيل الدخول والدفع الأساسية، بدل الحالات الطرفية الأنسب لاختبارات الوحدات. ويشمل تصحيح الأخطاء التشغيل بواجهة مرئية وTrace Viewer وخطوات اختبار تجعل إخفاقات CI مفهومة.
مهارات مشابهة
Webapp Testing
مهارةاختبارات يقودها Playwright لتطبيق ويب يعمل محليًا
Debugging and Error Recovery
مهارةيوقف العمل عند الخطأ غير المتوقع ويتتبعه حتى السبب الجذري
Debugging Strategies
مهارةيستبدل التخمين بمنهج تضييق منظم لتصحيح الأخطاء

التعليقات(0)
سجّل الدخول للتعليق