الأتمتة الحديثة بـ Playwright و TypeScript
Playwright أصبحت الخيار الأول لفرق كثيرة لأنها تحلّ أكثر مشكلات الأتمتة إزعاجًا: الاختبارات المتقلّبة والانتظار اليدوي وبطء التنفيذ. في هذه الدورة تبني إطار أتمتة كاملًا بـ TypeScript على تطبيق حقيقي، من أول اختبار حتى التشغيل المتوازي على عدة متصفحات وتحليل الإخفاقات بأداة Trace Viewer.
دورة جديدة — كن من أوائل المتدرّبين فيها.
- المدة
- 8 أسابيع
- الساعات
- 38
- الدروس
- 58
- الاختبارات
- 8
- المشاريع
- 3
- اللغة
- العربية
ماذا ستتعلّم؟
- كتابة اختبارات واجهة ثابتة بالاعتماد على الانتظار التلقائي والمحدِّدات الدلالية
- بناء إطار منظّم بنمط Page Object وFixtures
- اختبار الواجهة وطبقة API معًا داخل الإطار نفسه
- التشغيل المتوازي على Chromium وFirefox وWebKit
- تشخيص الإخفاقات بـ Trace Viewer ولقطات الشاشة والفيديو
- الحدّ من الاختبارات المتقلّبة (Flaky Tests) ومعالجة أسبابها
منهج الدورة
4 وحدات · 16 موضوعًا · 38 ساعة
- 1.1الأنواع والدوال والكائنات بالقدر الذي تحتاجه الأتمتة
- 1.2البرمجة غير المتزامنة: async وawait
- 1.3تنظيم المشروع وإدارة الحزم
- 1.4إعداد Playwright وتشغيل أول اختبار
- 2.1المحدِّدات الدلالية: getByRole وgetByLabel
- 2.2الانتظار التلقائي والتأكيدات القابلة لإعادة المحاولة
- 2.3التعامل مع النماذج والنوافذ والإطارات
- 2.4رفع الملفات وتنزيلها
- 3.1نمط Page Object في Playwright
- 3.2Fixtures لإعداد البيانات وتسجيل الدخول مرة واحدة
- 3.3اختبار API داخل الإطار نفسه
- 3.4إدارة البيئات والإعدادات
- 4.1التشغيل المتوازي وعلى عدة متصفحات
- 4.2Trace Viewer ولقطات الشاشة والفيديو
- 4.3أسباب الاختبارات المتقلّبة وعلاجها
- 4.4المشروع الختامي: إطار كامل لمتجر إلكتروني
لمن هذه الدورة؟
- مختبِرو البرمجيات الراغبون بالانتقال إلى الأتمتة
- مهندسو أتمتة Selenium الراغبون بأداة أحدث
- المطوّرون المسؤولون عن اختبارات الواجهة
المتطلّبات المسبقة
- معرفة أساسية باختبار البرمجيات
- أساسيات JavaScript أو أي لغة برمجة
التقييم والشهادة
- 8 اختبارات موزّعة على وحدات الدورة
- 3 مشاريع عملية تُراجَع من المدرّب
- اختبار نهائي شامل — النجاح من 70%
- شهادة معتمدة بـ 38 ساعة تدريبية
الأدوات التي ستتقنها
- Playwright
- TypeScript
- VS Code
- Trace Viewer
- GitHub Actions
خطوات الدفع
بوابة الدفع · الربط قريبًامن اختيار الدورة إلى بدء التعلّم في خمس خطوات. السعر المعروض شامل لضريبة القيمة المضافة، ويحقّ لك الاسترداد الكامل خلال 7 أيام وفق سياسة الاسترداد.
- 01
اختر الدورة
راجع المنهج والسعر الشامل لضريبة القيمة المضافة، ثم اضغط «سجّل في الدورة».
- 02
أدخل بياناتك
الاسم كما تريده على الشهادة، والبريد الإلكتروني، ورقم الجوال.
- 03
اختر طريقة السداد
دفعة واحدة، أو على دفعتين في المسارات الطويلة.
- 04
ادفع عبر بوابة الدفع الإلكتروني
الربط قريبًادفع آمن بالبطاقات البنكية والمحافظ الإلكترونية، تعالجه جهة الدفع مباشرة دون أن تمرّ بيانات بطاقتك بخوادمنا.
حتى اكتمال الربط: يتواصل معك فريق التسجيل خلال يوم عمل لإتمام الدفع بالتحويل المصرفي.
- 05
التأكيد وبدء التعلّم
تصلك الفاتورة الضريبية ورسالة التأكيد على بريدك، ويُفعَّل وصولك إلى الدورة.