دورة عبر الإنترنت – تدريب احترافي معتمد في Selenium WebDriver 4 مع Python من Packt Institute

بناء إطار التشغيل الآلي من الصفر. تصميم إطار عمل آلي قائم على الويب باستخدام Python وSelenium واختبار تطبيقات الويب مثل المحترفين.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • الأتمتة في الاختبار
  • بيثون
  • السيلينيوم
  • جنكينز
  • تطبيقات الويب

What you will learn in the course

Courses for which the course is suitable

  • المدقق التلقائي
  • مطور الأتمتة
  • مهندس ضمان الجودة
  • مطور الاختبار
  • أخصائي اختبار البرمجيات
  • مطور بايثون
  • مدير مشروع الأتمتة
  • أخصائي التكامل المستمر

التدريب – سلسلة من 3 دورات

هل تتطلع إلى دخول صناعة الأتمتة بأحدث التقنيات أو تعلم كيفية استخدام برمجة Selenium WebDriver وPython في مشاريع الأتمتة؟ تساعدك هذه الدورة على بناء أساس متين في أتمتة مواقع الويب. فهو يوفر تغطية شاملة لـ Selenium WebDriver وPython، بدءًا من المفاهيم الأساسية مثل:

  • تغيير
  • أنواع البيانات
  • تدفق التحكم
  • البرمجة الموجهة للكائنات
  • معالجة الأخطاء
  • وظائف

سوف تتعلم كيفية:

  • قم بتثبيت وتشغيل Selenium WebDriver في متصفحات مختلفة
  • تصميم أطر التشغيل الآلي لاختبار تطبيقات الويب

في نهاية الدورة، ستكون على دراية بـ Python وSelenium WebDriver، والقدرة على اختبار تطبيقات الويب الحقيقية في أي متصفح. ستقوم أيضًا بإنشاء Python وتكوينه، وتثبيت Selenium WebDriver باستخدام النقطة، وفهم اختبار الوحدة باستخدام Pytest، والاختبار الرئيسي المستند إلى البيانات، وإجراء اختبار عبر المتصفحات، ودمج Jenkins وGitHub مع Selenium.

هذه الدورة مخصصة لمتخصصي ضمان الجودة أو المختبرين اليدويين الذين يرغبون في الدخول في الاختبار الآلي، دون الحاجة إلى معرفة مسبقة، حيث يتم تدريس جميع المواضيع من الألف إلى الياء.

مشروع التعلم العملي

ترشد المشاريع المضمنة المتعلمين إلى بناء وتحسين أطر التشغيل الآلي باستخدام تطبيقات الويب الحقيقية، وذلك باستخدام المهارات في Python وSelenium WebDriver وGit وJenkins لحل الاختبارات الأصلية وتحديات التكامل المستمر.

سيقوم المتعلمون بتنفيذ حلول عملية، مثل:

  • اختبار يعتمد على البيانات
  • اختبار عبر المتصفح
  • تكامل عملية CI/CD

لذا استعد لمهام الأتمتة الحقيقية.

Details of the courses that make up the specialization

أساسيات بايثون وSelenium WebDriver

  • الدورة 1

  • 11 ساعة
  • تفاصيل الدورة

  • ما سوف تتعلم
    • تذكر خطوات تثبيت وتكوين Python وSelenium WebDriver
    • شرح متغيرات بايثون وأنواع البيانات وهياكل التحكم
    • ستستخدم أنواع البيانات المتقدمة والتعليمات البرمجية القابلة لإعادة الاستخدام في مشاريع بايثون
    • التمييز بين الأنواع المختلفة من Klassen والكائنات وإدارتها بكفاءة في Python
  • المهارات التي سوف تكتسبها
  • فئات
    • برنامج تشغيل الويب السيلينيوم
    • أتمتة الشبكة
    • الأتمتة مع بايثون
    • الأتمتة في اختبارات ضمان الجودة
    • برمجة بايثون

دورة السيلينيوم WebDriver والأتمتة المتوسطة

  • الدورة 2

  • 12 ساعة
  • تفاصيل الدورة

  • ما سوف تتعلم
    • فهم كيفية تثبيت وتكوين Selenium WebDriver لمتصفحات مختلفة
    • تطبيق المهارات لأتمتة اختبار الشبكة على أنظمة التشغيل المختلفة
    • تحليل وتحديد عناصر الشبكة باستخدام تحديدات XPath وCSS المتقدمة
    • تقييم وتنفيذ استراتيجيات الاستعداد الفعالة لضمان تنفيذ اختبار موثوق
  • المهارات التي سوف تكتسبها
  • فئات
    • أتمتة المتصفح
    • XPath
    • برنامج تشغيل الويب السيلينيوم
    • السيلينيوم المتقدم
    • اختيارات CSS

دورات متقدمة في الأتمتة والواجهة المستمرة

  • الدورة 3

  • 14 ساعة
  • تفاصيل الدورة

  • ما سوف تتعلم
    • حرفيا البنية التحتية للتسجيل في بايثون
    • كتابة حالات الاختبار وإدارتها باستخدام Unittest وPytest
    • قم ببناء وتحسين أطر التشغيل الآلي القوية باستخدام Selenium WebDriver
    • إجراء اختبار يعتمد على البيانات وإدارة مجموعة الاختبار
  • المهارات التي سوف تكتسبها
  • فئات
    • تسجيل الدخول بيثون
    • أطر الأتمتة المتقدمة
    • إطار السيلينيوم WebDriver
    • جنكينز CI/CD
    • التكامل المستمر