أوتوميشن من الصفر للاحتراف: Mastering Selenium with Java

تعلم Test Automation باستخدام Selenium مع Java، وبناء TAF شامل بـ Reporting وCI/CD باستخدام GitHub Actions.
Udemy
platform
العربية
language
Software Testing
category
instructor
أوتوميشن من الصفر للاحتراف: Mastering Selenium with Java
6
students
19.5 hours
content
Jul 2025
last update
$19.99
regular price

What you will learn

فهم What, Why, When, and How of Test Automation مع تغطية جزء من شهادة Test Automation Engineer (TAE) v2 كـ reference.

التعامل مع Selenium WebDriver واستخدام مختلف الـ Locators عشان تتعامل مع عناصر الويب بشكل احترافي، وفهم كل ما يخص Selenium بشكل نظري وعملي بالاعتماد على الـ off

كتابة Test Cases باستخدام TestNG framework، وفهم كل ما يخص TestNG بشكل نظري وعملي بالاعتماد على الـ official documentation، بداية من TestNG Annotations, Asserti

تنفيذ Parallel Test Execution باستخدام TestNG وJUnit5 مع فهم Thread Local concept.

فهم الـ Design Patterns بشكل عام ومعرفة أهميته في Test Automation، مع تطبيق عملي على Patterns زي Page Object Model (POM), Factory, Facade, Singleton, وBot

Data-Driven Testing بقراءة بيانات من Resources مختلفة زي Properties Files, JSON, Excel.

عداد وإدارة التقارير (Reports) وربطها مع Logs, Screenshots, وVideos لتوثيق نتائج الـ Test Automation بشكل احترافي، مع شرح كيفية إعداد ذلك باستخدام Allure Report

Building a complete Test Automation Framework (TAF) from scratch وتطبيقه على مشروع حقيقي.

Introduction إلى Git وGitHub وفهم أساسيات Version Control وإدارة الكود ومشاركة المشاريع بشكل منظم وآمن.

إعداد CI/CD pipelines باستخدام GitHub Actions لتشغيل test scripts تلقائيًا بعد كل push أو merge وضمان استمرارية التكامل والتسليم.

Loading charts...

6682713
udemy ID
22/06/2025
course created date
20/07/2025
course indexed date
Bot
course submited by
أوتوميشن من الصفر للاحتراف: Mastering Selenium with Java - | Comidoc