Selenium WebDriver 4 with Java - Zero To Hero
Learn Selenium WebDriver from basics to advanced level with POM, Grid, Maven, and Jenkins, and prepare for interviews
Development,Software Testing,Selenium WebDriver
Lectures -294
Resources -127
Duration -41.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Selenium WebDriver 4 with Java - Zero To Hero course covers a wide range of courses with code files included in all materials. This can be your one-stop shop for learning Web Automation Framework technologies from the ground up.
Selenium WebDriver 4 with Java - Zero To Hero
The course gets you started at beginning level and progresses to the advanced level. You can learn everything you need to know about Web UI Automation in this single course.
We begin by studying Java coding basics before moving on to selenium, TestNG, selenium grid, log4j, maven, Jenkins, database testing, performance testing, and behavior-driven testing with the use of the cucumber and Gherkin languages.
Topics Include:
Selenium Webdriver 3.x
Java Concepts in details
TestNG Framework
Advanced Reporting
Logging infrastructure with Log4j
Page Object Model
Page Factory Framework
Data Driven Framework
Executing tests on a remote machine using Selenium Grid 2.0
Build Management with Maven
Continuous Integration with Jenkins
Database Testing
Performance Testing
Behavior-Driven Testing Using Cucumber and Gherkin Language
Who this course is for:
Professionals in quality assurance and manual testing who are interested in a career in test automation
Professionals in quality assurance automation who want to improve their test automation skill sets
Students just out of college who want to pursue a career in software engineering Quality Assurance Team leaders and Managers
Goals
What will you learn in this course:
You will have a thorough understanding of Web Automation Frameworks after completing this course.
Using the Page Object/Factory Model, you will be able to explain, design, and implement structured automation frameworks.
With Jenkins, you can carry out Continuous Integration Testing.
With Selenium Grid, you may carry out Cross-Browser testing.
With the most cutting-edge reporting tool, you'll be able to produce appealing reports.
Your comprehension of the TestNG Framework will be complete.
You'll be equipped with the necessary knowledge to automate any online application.
Prerequisites
What are the prerequisites for this course?
No experience with Java is required, all concepts are covered in the course
Browsers (Firefox or Chrome)
Windows/MAC computer
No Automation / Coding experience needed, beginners will be easily able to follow this course
Java SDK, Eclipse, Firefox, Chrome, TestNG, Selenium IDE, Selenium WebDriver. All the required installations are covered in the lectures and documentation has been uploaded to the course
Curriculum
Check out the detailed breakdown of what’s inside the course
Selenium Introduction
4 Lectures
- Course Outcome 05:24 05:24
- Instructor Introduction 01:22 01:22
- Why Selenium? 05:11 05:11
- Selenium WebDriver Architecture - How It Works? 05:24 05:24
Setup and installation of required tools and plugins
8 Lectures
Java Concepts - Data Types
8 Lectures
Classes And Methods -> Object Oriented Concepts
4 Lectures
Getters And Setters -> Practical Examples
4 Lectures
Element Inspect Browser Tools
8 Lectures
Selenium WebDriver - Setup
6 Lectures
Selenium WebDriver -> Running Tests On Various Browsers
11 Lectures
Multiple Ways To Locate Elements
5 Lectures
CSS Selectors - Advanced Locators
5 Lectures
XPath - Advanced Locators
8 Lectures
Selenium WebDriver -> Working With Web Elements
13 Lectures
Working With Profiles And Options
4 Lectures
Selenium WebDriver -> Useful Methods And Properties
7 Lectures
Selenium WebDriver -> Wait Types - Handling Synchronization Issues
7 Lectures
Selenium WebDriver -> Advanced Interactions
5 Lectures
Selenium WebDriver -> JavaScript Execution
5 Lectures
Selenium WebDriver -> Switch Window And IFrames
5 Lectures
Selenium WebDriver -> Working With Actions Class
3 Lectures
Selenium WebDriver - Key Press Events
4 Lectures
Popular Interview Questions - Selenium WebDriver Exceptions
4 Lectures
Automation Framework
5 Lectures
Logging Infrastructure - Using Log4j2
7 Lectures
TestNG Setup
3 Lectures
TestNG -> Annotations And Asserts
8 Lectures
TestNG -> Advanced Features
7 Lectures
TestNG -> Parameters And Parallel
3 Lectures
TestNG -> Parameters And Parallel - Practice Exercise
3 Lectures
TestNG -> DataProviders
3 Lectures
TestNG -> ITestResult
2 Lectures
TestNG -> Listeners
5 Lectures
TestNG -> Reporter Logs and HTML Reports
1 Lectures
Extent Reports -> Advanced Reporting
7 Lectures
Selenium WebDriver -> Data Driven Testing
6 Lectures
Selenium WebDriver -> File Upload And Windows Authentication
6 Lectures
WebDriver Event Listener
2 Lectures
Cross-Browser Testing Using Selenium Grid 2.0
8 Lectures
Build Management With Maven
11 Lectures
Git And GitHub - Version Control System
8 Lectures
Continuous Integration With Jenkins
14 Lectures
Selenium WebDriver Interview Questions - Real Time
3 Lectures
Database Testing
2 Lectures
Performance Testing
3 Lectures
Behavior Driven Development Using Cucumber
11 Lectures
Sauce Labs Integration
3 Lectures
Selenium IDE / WebDriver -> Basics
3 Lectures
Conditional Statements and Loops
5 Lectures
Static Keyword
3 Lectures
Practice Exercise With Solution
4 Lectures
Java Concepts - Object Oriented Programming Concepts
8 Lectures
Exception Handling
4 Lectures
Java Advanced - Collections Framework
6 Lectures
Conclusion
1 Lectures
Instructor Details
Lets Kode It
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now