4.71 out of 5
4.71
855 reviews on Udemy

Selenium WebDriver From Foundation to Framework [In Arabic]

Learn Automation Testing at your own Pace , Everything About Automated Web Testing with Selenium from A-Z in Arabic
Instructor:
Moataz Nabil
6,939 students enrolled
تعلم البرمجة بمساعدة مدرب محترف ف المجال و ف مكانك دون الحاجة للذهاب لأى مكان
Create Page Objects using Selenium-WebDriver commands عند الإنتهاء من الكورس ستكون قادر على
Create test scripts using the TestNG test frameworks عند الإنتهاء من الكورس ستكون قادر على
Automate web based application using Selenium عند الإنتهاء من الكورس ستكون تعلمت
The coding standards in designing Automation Frameworks عند الإنتهاء من الكورس ستكون تعلمت
How to Install and setup Maven عند الإنتهاء من الكورس ستكون تعلمت
Selenium Design Patterns عند الإنتهاء من الكورس ستكون تعلمت
How to Install and setup Jenkins عند الإنتهاء من الكورس ستكون تعلمت
How to Install and setup Docker عند الإنتهاء من الكورس ستكون تعلمت
How to run your test script on cloud using SauceLabs عند الإنتهاء من الكورس ستكون تعلمت

مرحبا بحضراتكم ف الكورس الخاص ب 

Test Automation from Foundation to Framework 

Test Automation الكورس الأول ف مجال 

Udemy على منصة التعليم 

باللغة العربية 

  تم تصميم هذا الكورس خصيصا لمختبرى جودة البرمجيات الذين يريدون البدء ف مجال 

Test Automation using Selenium WebDriver

(test automation) و فى حالة أنه لا يوجد عندك خلفية برمجية أو استخدمت قبل ذلك لا يوجد مشكلة ف ذلك 

فكل جزء ف الكورس شرح بطريقة مفصلة من البداية للأحتراف و أيضا مع أمثلة عملية و كتابة أكواد أثناء الشرح 

  (test automation) سوف تتعلم مبادئ البرمجة بإستخدام جافا حتى تستطيع البدء ف الكورس و الأنتقال بعد ذلك لكتابة 

 فى بداية الكورس سوف تتعلم مبادئ 

Selenium WebDriver

مرورا بكل شئ متعلق به من كيفية تنفيذ الأوامر المختلفة 

TestNG Framework و سوف تتعلم أيضا كيفية التعامل مع تنفيذ الأوامر بإستخدام 

Assertions  و التأكد من النتيجة عن طريق

و بعد ذلك كيفية مشاهدة و معاينة النتائج الخاصة بتفيذ الكود من خلال المتصفح الخاص بك

تحديث

من الممكن الآن لكل الطلبه الموجودين ف مصر شراء الكورس من  خلال احد الطرق التاليه

  • Vodafone Cash

  • Etisalat Cash

  • CIB Wallet

  • EasyPay – Egyptian Post Office

محتوى الكورس و نظرة عامة عن المواضيع التى سندرسها معا 

Build a strong foundation in Java and object-oriented programming with this tutorial for beginners.

  • Java Development Kit Installation

  • Classes, and Objects

  • Types and Operators

  • Access Modifiers 

  • Object-Oriented Programming (OOP)

  • Arrays List and Linked List

  • Loops and Conditionals

Build a strong framework in Selenium WebDriver with this tutorial for beginners.

  • Selenium WebDriver Setup.

  • Finding ad inspect web elements using different browsers.

  • Write your first Selenium script using Selenium WebDriver 3.0 and different browsers.

  • Working with Maven Projects.

  • Selenium Design Patterns.

  • Selenium Grid and Parallel Testing.

  • Data-Driven Test.

  • Behavior Driven Development.

  • Headless Testing.

  • Running your script on Cloud Using Sauce Labs.

  • Running your scripts with Jenkins CI server and GitHub.

بعد الانتهاء من هذا الكورس سوف يتمكن الطلبة من كتابة 

Automated tests using selenium and java

و سوف تشعر بالثقة اتجاه لغة البرمجة جافا و فهم 

object oriented programming 

Test Automation و زيادة معرفتك ب 

سوف تعمل جنبا إلى جنب مع المدرب ف كل الأمثلة و الأكواد و يمكنك تحميل الملفات كلها أيضا إلى جهازك الشخصى لكى تكون مرجع إليك بعد ذلك

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

Introduction

1
Course Introduction

Know more about our course sections and the course requirements 

Introduction To Agile and Testing

1
Introduction to Agile and Testing
2
Traditional and Agile Testing
3
Test Automation Pyramid
4
How to Become Agile Tester
5
Recap
6
Agile Tester Sample Quiz

In this sample quiz , You will refresh your information about Agile and Testing ;)

Planning for Automation Phase

1
Planning for Automation Phase
2
Planning , Design and Development
3
Choose Your Automation Tool
4
Pick a Programming Language

Introduction to Selenium

1
Selenium Introduction
2
What is Selenium?
3
Selenium Features
4
Selenium Components
5
Selenium WebDriver Architecture

Selenium Setup on Windows

1
Introduction to Setup Process
2
Install java JDK
3
Install Maven
4
Install Eclipse
5
Install Chrome and Firefox Browsers
6
Install TestNG

Java and OOP for Testers

1
Introduction to OOP and Java
2
Packages
3
Packages - Demo
4
Classes, Objects, and Methods
5
Classes Demo part 1
6
Classes Demo part 2
7
Classes Demo Part 3
8
Access Modifiers
9
Variables and Data Types
10
Local Variables Part 1
11
Local Variables Part2
12
Parameter Variables
13
Instance Variables
14
Class (Static) Variables
15
Strings - Working With Text
16
Arithmetic Operators
17
Relational Operators
18
Logical Operators
19
Assignment Operator​
20
Inheritance
21
Overriding Part1
22
Overriding Part2
23
Control Structures​
24
Switch Branch
25
For Loop
26
While Loop
27
Do While Loop​
28
IF , Else and Else IF Branch
29
Arrays
30
Encapsulation
31
Interfaces
32
Java - Exceptions
33
Catch Exceptions
34
Multiple Exceptions
35
Introduction to Polymorphism
36
Polymorphism Demos
37
Introduction to Constructors
38
Types of Constructors
39
Constructors Overloading
40
Introduction to Abstraction
41
Abstraction Demos
42
Linked Lists
43
ArrayList - Part 1
44
ArrayList - Part 2
45
Writing and Reading files using java.IO
46
Code Java Project

Write your first Script using Selenium WebDriver

1
Introduction
2
Setup your Selenium Project
3
Write your First Selenium Script - Part1
4
Write your First Selenium Script - Part2
5
Write your First Selenium Script - Part3
6
Write your First Selenium Script - Part4
7
WebDriverDemo Project

Working with Maven

1
What’s Maven
2
Why To Use Maven In Selenium Project?
3
How Does Maven Handle The Updates Of A Dependency?
4
Install Maven Plug-In In Eclipse
5
Setup A Maven Project In Eclipse
6
Maven First Demo
7
Maven Chrome
8
Maven Firefox
9
Maven Internet Explorer
10
First Selenium Code Project

Working with TestNG Framework

1
TestNG Introduction
2
TestNG Features
3
Why do we need TestNG in Selenium?
4
TestNG Annotations
5
TestNG Annotation Demo1
6
TestNG Annotation Demo2
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.7
4.7 out of 5
855 Ratings

Detailed Rating

Stars 5
575
Stars 4
208
Stars 3
55
Stars 2
10
Stars 1
7
f3544c2c852825403d6cb24f54ebde02
30-Day Money-Back Guarantee

Includes

54 hours on-demand video
13 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion