تقليل وقت دورة التكامل المستمر (CI) باستخدام اختيار اختبارات E2E المدعومة بالذكاء الاصطناعي
2025-09-06

اختبارات النهاية إلى النهاية (E2E) بطيئة وهشة ومكلفة، ويتم تشغيلها عادةً ليلاً بسبب الاختناقات في دورة التكامل المستمر (CI). هذا يؤدي إلى انتقال الأخطاء إلى الإنتاج. تتناول هذه المقالة حلاً يستخدم Claude Code لاختيار اختبارات E2E ذات الصلة فقط بشكل ذكي لطلب سحب معين. من خلال تحليل تغييرات الكود وملفات الاختبار، يتنبأ Claude Code باختبارات التي يجب تشغيلها، مما يقلل وقت الاختبار من 44 دقيقة إلى أقل من 7 دقائق. هذا يحسن كفاءة دورة التكامل المستمر (CI) بشكل كبير ويمنع الأخطاء في الإنتاج. على الرغم من التكلفة البسيطة، فإن التوفير في وقت المطور وإصلاح الأخطاء يجعلها حلاً فعالاً من حيث التكلفة.
اقرأ المزيد
التطوير
دورة التكامل المستمر (CI)