كتاب قواعد اللعبة للكاتب المسرحي - الجزء السابع: إعداد CI/CD لا أحد يظهر لك

خط أنابيب Playwright CI/CD جاهز للإنتاج — إجراءات GitHub، وتقسيم الاختبار عبر الأجهزة، ومصفوفة المتصفح، وDocker للبيئات المتسقة، وإشعارات فشل Slack، وتقارير HTML المنشورة.

21 يونيو 2026 1 دقائق قراءة

كتاب قواعد اللعبة للكاتب المسرحي - الجزء السابع: إعداد CI/CD لا أحد يظهر لك

"مجموعة الاختبار التي يتم تشغيلها فقط على الكمبيوتر المحمول الخاص بك ليست مجموعة اختبار. إنها هواية."

اختبارات واجهة المستخدم المستندة إلى POM. اعتراض الشبكة. سياقات متعددة المستخدمين. طبقة اختبار API كاملة. الانحدار البصري عبر أربعة منافذ العرض. مجموعة أدوات التصحيح كاملة.

الآن يحتاج إلى التشغيل تلقائيًا. في كل طلب سحب. على كل دمج. في كل نشر. دون أن تلمسها.

هذا ليس إعداد CI. هذا أمر Shell في ملف YAML.

قبل أن نكتب سطرًا واحدًا من YAML، افهم البنية التي نبنيها:

المصدر: dev.to