Course Information
Course Overview
Covers all the latest things in Selenium - Frameworks, Docker, Selenium Grid 4 etc.
In detailed, easy, step by step, practical, well defined and real time video tutorials on Selenium 4 Java
Not required to have any prior Java programming knowledge, as all the prerequisites such as Java are explained in detail before covering Selenium topics
Different topics covered in this course include: (Includes Videos and Notes for every topic listed below)
Introduction to Selenium 4
Locators Basics for Selenium
Getting started with Java in Windows Machine
Getting started with Java in Mac Machine
Understanding Java programs, Variables, Data types, Literals and Operators
Flow Control statements in Java
Methods, Classes, Objects, Constructors, this, overloading, inheritance and Overriding
Modifiers and Interfaces
Running Selenium 4 Automation Scripts on different browsers on Windows
Running Selenium 4 Automation Scripts on different browsers of Mac Machine
Selenium WebDriver Commands - Getting started list
Arrays, String, Wrapper Classes and Exception Handling
Packages, Handling Files and Collections Framework
XPath Expressions and CSS Selectors in depth
findElements(), Handling StaleElementReferenceException and tagName()
Handling Multiple Windows - Covers new commands introduced in Selenium 4
Waiting Mechanism - Selenium 4 Changes, Ajay Calls, loading process and Synchronization
Handling Alerts, Prompts, Confirmation, Authentication Popups and many more
Handling HTML, Bootstrap, JQuery and Auto-suggestive dropdown/listbox fields
Handling Frames and iFrames - Covers new commands introduced in Selenium 4
Handling Mouse and Keyboard Events using Actions class
Taking Screenshots - Page, Element, Section, Full, FileHandler, Robot and AShot
Handling Calendar - Different types of Data Pickers
Handling Static and Dynamic Tables
Selenium 4 - WebDriver Hierarchy
JavaScriptExecutor from Scratch - Includes JavaScript and DOM
Robot Class - From Scratch and detailed
AutoIt - From Scratch and detailed
Selenium 4 - Selenium Grid Modes
Executing Selenium scripts on Docker Containers
Executing Selenium Scripts on Kubernetes having Grid Setup
Using Properties File in Selenium Automation
Learn POI API in depth
Learn Complete TestNG in depth
Data Driven Framework in depth
Extent Repots in depth
Java for Frameworks
Hybrid TestNG Framework using Page Object Model and Page Factory
JUnit - Unit Testing framework in depth
Cucumber BDD in depth
Cucumber Hybrid Framework
Course Content
- 11 section(s)
- 86 lecture(s)
- Section 1 Introduction to Selenium 4
- Section 2 Locators for Selenium
- Section 3 Java for Selenium (Initial List)
- Section 4 Selenium 4 - WebDriver Command and running on different Browsers
- Section 5 Java for Selenium (Continued)
- Section 6 Locators in Depth
- Section 7 Selenium 4 (Advanced Topics)
- Section 8 Selenium Grid 4
- Section 9 Docker for Selenium
- Section 10 Kubernetes for Selenium
- Section 11 Framework Factory
What You’ll Learn
- Selenium 4, Core Java, TestNG Hybrid Framework with Page Object Model and Page Factory (In detailed explanation), Cucumber Hybrid Framework (In detailed explanation)
Skills covered in this course
Reviews
-
TThair Alokaily
great!
-
AAlexander Manuel Diaz Nagaki
Good !!
-
KKingsley
excellent tutor
-
AAmit Kumar Sahu
I have learn Java-Selenium with other popular course in Udemy , but this course is right on the money . It is packed with lots of advanced concept which is actually used in the industry. When appearing for an automation Interview , lot of questions are being asked on TestNG , Cucumber and other framework . Look at the course content ,how much details this trainer has put in. This course is quite lengthy with respect to other popular course but spending time to learn this course is worthy. The knowledge you gain in this course will be equivalent to some one working in the industry as an Automation Tester for at least 3 years.