منذ ساعتين
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
تعد Cypress إحدى أدوات أتمتة الاختبار الأسرع نموًا في العالم اليوم. بفضل هندسته المعمارية الحديثة، وبناء الجملة السهل على المطورين، والميزات القوية، يسهّل Cypress كتابة اختبارات موثوقة شاملة لواجهة المستخدم وواجهة برمجة التطبيقات - كل ذلك من الصفر. تأخذك هذه الدورة التدريبية في رحلة كاملة خطوة بخطوة. بدءًا من المبتدئين، ستقوم تدريجيًا ببناء المهارات اللازمة لتصميم وتنفيذ أطر اختبار قوية في Cypress. يتم شرح كل مفهوم بوضوح من خلال أمثلة عملية في الوقت الفعلي - لا توجد خطوات تم تخطيها، ولا توجد افتراضات.ما ستتعلمه
- تثبيت Cypress وإعداده من البداية
- كتابة وتنفيذ اختباراتك الآلية الأولى
- العمل مع محددات مواقع Cypress والأوامر (النقر، الكتابة، المسح، التمرير، النقر المزدوج)
- التعامل مع عناصر واجهة المستخدم: مربعات الاختيار، وأزرار الاختيار، القوائم المنسدلة والتنبيهات وإطارات iframe
- تنظيم الاختبارات باستخدام الخطافات (beforeEach، afterEach)
- أتمتة سير العمل في العالم الحقيقي (تسجيل الدخول والاشتراك والنماذج)
- التقاط لقطات الشاشة وتسجيلات الفيديو لتصحيح الأخطاء
- إنشاء تقارير HTML والعمل مع عناصر الاختبار
- الاختبار المستند إلى البيانات باستخدام التركيبات وبيانات الاختبار
- إنشاء أطر عمل قابلة للصيانة باستخدام نموذج كائن الصفحة (POM)
- إنشاء أوامر مخصصة قابلة لإعادة الاستخدام
- تشغيل الاختبارات في وضع مقطوعة الرأس وإعادة محاولة الاختبارات الفاشلة تلقائيًا
- إجراء اختبار واجهة برمجة التطبيقات (GET، POST، PUT، DELETE)
- تطبيق كل شيء في مشروع أتمتة في الوقت الفعلي
خلافًا للأدوات القديمة المستندة إلى السيلينيوم، يعمل Cypress مباشرةً في المتصفح، مما يتيح لك الوصول الأصلي إلى DOM والتنفيذ السريع وميزات تصحيح الأخطاء القوية. فهو يتعامل مع تفاعلات واجهة المستخدم، وطلبات واجهة برمجة التطبيقات، وحركة مرور الشبكة في إطار عمل واحد - مما يجعله حلاً متكاملاً لأتمتة الواجهة الأمامية. وتشمل المزايا الرئيسية ما يلي:
- الانتظار التلقائي (لا حاجة إلى فترات نوم صريحة)
- لقطات شاشة مدمجة وتسجيلات فيديو لعمليات التشغيل الاختبارية
- سهولة تصحيح الأخطاء من خلال رسائل خطأ مفصلة
- دعم موحد لواجهة المستخدم وواجهة برمجة التطبيقات الاختبار
- أتمتة تدفقات واجهة المستخدم وواجهة برمجة التطبيقات بثقة
- تصميم بنيات الاختبار باستخدام نموذج كائن الصفحة
- تنفيذ الاختبارات المستندة إلى البيانات باستخدام التركيبات
- التقاط التقارير ولقطات الشاشة والتسجيلات لأدلة الاختبار
- إنشاء إطار عمل Cypress مصغر لمشاريع العالم الحقيقي
- تعزيز محفظتك لإجراء مقابلات اختبار الأتمتة
انضم اليوم وأتقن Cypress بشكل كامل من خلال مشاريع وأطر عمل وممارسات عملية في العالم الحقيقي!
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة