Selenium WebDriver Training with Java and Many Live Projects
4.4 (13,010 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
130,896 students enrolled

Selenium WebDriver Training with Java and Many Live Projects

#1 TOP RATED, BEST SELLER Course on SELENIUM, Trusted by 3,00,000+ students with Many Live Projects & Frameworks
4.4 (13,010 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
130,896 students enrolled
Created by Rahul Arora
Last updated 5/2020
English
English [Auto-generated]
Current price: $129.99 Original price: $199.99 Discount: 35% off
11 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 130 hours on-demand video
  • 73 articles
  • 59 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • ****By the End of the course you will be as much trained to automate any web based application using Selenium*****
  • *****You will be working on many Live projects, Design complex frameworks and Design interactive Reports using ReportNG, XSLT, Extent Reports etc*****
  • *****You should be able to work with utilities like: ANT, MAVEN, JENKINS, DOCKERS, GRID for Parallel Execution, LOG4J API, JAVAMAIL API, APACHE POI API, JDBC Connection for Database Testing etc****
  • ****Many pdf files, course code & other reference material will be provided along with the video lectures*****
  • ****By the end of the course you should be able to Master Selenium Automation & crack any interview*****
  • By the end of this course you should be able to design major frameworks from scratch like: Data Driven, Keyword Driven, Hybrid, Page Object Model, Page Factories, CucumberBDD etc
  • You should be able to justify 2-3 years of your existing experience in Selenium
  • You should be able to work on Live Projects, Manipulate complex Xpath, CSS and important locators
  • Many pdf files, course code and other reference material will be provided along with the video lectures
Course content
Expand all 368 lectures 132:10:49
+ What is Selenium?
7 lectures 02:34:26
UPDATE - New Website walkthrough
05:14
What is an API?
21:42
Understanding Selenium as an API
37:13
Running Test through Selenium IDE
29:00
Difference in RC, WebDriver and Grid
24:38
Scope and Conclusion
16:12
+ CORE JAVA in Depth for Manual Testers and Beginners
56 lectures 13:30:15
Download ALL Java PDF Lectures
00:02
MAC OS X - Installing Java & configuring environment variables
02:45
Java Methods - Part 3
17:06
Java Methods Part 4
08:43
Java Methods Part 5 - PreDefined Methods and Math.Random()
13:40
Java Methods Part 6 - Static and Non Static Methods
14:43
IF and Else Statements
09:58
Switch Case statement
11:10
Code and PPTs for Download from Methods and IFandElse
00:02
Loops - While Loop
11:56
Loops - Do While Loop
03:32
Loops - For Loop
11:47
Loops - Nested Loops
17:26
Loops - Break and Continue statements
12:59
Download the Loops code and PPT files
00:02
Arrays - 1D Array
21:14
Arrays - 2D Array
13:33
Arrays - 3D Array
12:10
Download the code and PDF lecture
00:02
Exception Handling - Part 1
18:30
Exception Handling - Part 2
16:35
Packages and Access Modifiers
27:48
OOPS - Encapsulation
31:49
OOPS - Inheritance
29:31
OOPS - Polymorphism - OverLoading
27:20
OOPS - Polymorphism - Overriding
30:44
OOPS - Polymorphism - Overriding benefits and drawbacks
29:34
OOPS - Abstract classes
22:57
OOPS - Interfaces
19:43
Constructors and This Keyword
16:55
Super Keyword
11:50
Reading Properties files
15:15
Java Streams - Writing in TXT and CSV files
20:08
Java Stream - Writing HTML Files and Reading files
10:15
Java Stream - Apache POI Creating and Writing Excel Files
17:48
Java Stream - Apache POI Reading Excel Files, Extended Loops
12:00
POI JARS
00:04
Reading Notepad file
15:34
Reading and Writing Notepad and Properties file - code
00:01
Collections - Wrapper Classes, Autoboxing and Unboxing
13:25
Collections - ArrayList
24:30
Collections - HashSet
12:26
Collections - HashMap
12:40
Reflection API
21:49
Code from Access Modifiers, OOPS, Collection API, Reflection API lectures
00:00
Difference between == & equal to operator and Singleton design pattern
14:09
Apache Log4J API - Console & File Appenders
11:49
Apache Log4J API - SMTPAppender
04:38
Apache Log4J API HTMLAppender
02:17
Apache Log4j API - Project code
00:01
+ CORE JAVA UPDATES from Live training sessions
1 lecture 00:16
IMPORTANT To know before you start with the Automation Part
00:16
+ UPDATES - LATEST UPDATES FROM THE NEW APIs
7 lectures 47:05
ExcelReader Utility - APACHE POI 4.1.0
05:43
Log4J API
14:42
Download the code from above 2 lectures
00:00
JAVAMAIL API
13:09
Download the MAIL API Code
00:01
JDBC Database Connection
13:28
JDBC Database Connection - Code
00:01
+ Selenium Remote Control 1.0 - (Depricated) - Follow WebDriver from section 6
4 lectures 02:35:50
SELENIUM RC IS GONE !!!
00:16
Selenium RC Features & Examples
50:50
Online webtables & Popup/tab browsing
51:31
+ NEW LECTURES FROM SELENIUM 3 - Getting start with Latest Selenium Configuration
11 lectures 01:47:16
Prerequsite and configuring Java
12:16
Downloading and Configuring latest Eclipse IDE
05:36
Configuring Latest Selenium API
06:55
Getting started with Selenium and configure Firefox browser
13:45
Configuring Chrome Browser
03:26
Configuring IE and Edge browser
10:31
Installing Edge browser executable via elevated cmd
02:32
Configuring Safari and Opera browser
08:21
Download and Configure Maven
19:17
Managing Dependencies
17:50
Managing Executable files through WebDriverManager Class
06:47
+ Detailed configuration on MAC OSX
4 lectures 22:24
Configuring Java and setting up environment variables
03:50
Downloading and Configuring latest Eclipse IDE
02:53
Configuring Maven and Downloading Selenium dependencies
09:49
Configuring Browsers - Chrome, Firefox, Safari, Opera etc
05:52
+ Selenium 3.0 WebDriver Basics
3 lectures 01:15:12
WebDriver Basics and Reading Javadocs
15:20
Understanding the WebDriver Architecture
33:51
Finding Elements
26:01
Quiz on Selenium basics
4 questions
+ Syncronization - ImplicitWait, ExplicitWait & FluentWait
5 lectures 57:47
Syncronization - Implicit Wait
17:53
Syncronization - Explicit Wait
22:02
Syncronization - Fluent Wait
11:17
Syncronization - Fluent Wait - Removing Deprecation warnings
01:42
Synchronization: Waits in Selenium
04:53
Requirements
  • No prior Java / coding knowledge required as everything is taught from the scratch
  • All topics are covered in detailed with live programming in the lectures which will make you feel as in you are studying in a live class room
  • Course includes many live projects and in depth framework creation
  • Many PDF Lectures, Module and Frameworks code, PPTs, Theoretical materials, Interview questions, Sample resumes etc are available for download in the course
Description

In depth Course on Selenium WebDriver Trusted by 3,00,000+ students, Includes many Live Projects & End 2 End Frameworks


~~~~~COURSE RECENTLY UPDATED WITH LATEST SELENIUM 4, CUCUMBER 4.8 and EXTENT REPORT 4 SERIES in APRIL 2020 ~~~~~~


      Selenium a Web based automation testing tool that automates anything and everything available on a Web page. Initially started by Thoughtworks and currently Google developers are supporting the latest version i.e. WebDriver. 

                   These lecture will provide you full hands on session on how you can automate web based applications and implement various frameworks such as Data driven, Hybrid, Page Object model, Page factories, Cucumber BDD etc. 

                  Here, you will find the detailed content which will help you get started on Selenium and build your java programming basics.

This course is the first Selenium course on Udemy and covers over 100 hours of topics which no other Selenium courses in the industry covers in this much depth. Along with this the other part of this course focuses majorly on the Architect level topics where we will see detailed implementation of 7 Live projects with many frameworks and approaches covered which will include, Parallel execution frameworks, Multithreading, Java Generics, Virtual environment

including Dockers etc and the base of all is you will get in-depth knowledge on Core Java that covers basic if, else, loops arrays, basic OOPS - inheritance, polymorphism, interfaces, abstract classes, Collections, Reflections and many more topics related to java i.e. File Handling, Log4j, JavaMAIL API, Interactive report generation using ReportNG, Extent Reports etc


---------------What our students says------------


Nitin Gupta:


Beautifully Explained With Step By Step Instructions! We Have Come A Long Way From 2013 To 2020!! Kudos




Mansi Dalal:


I would like to short and sweet. This is the best training videos for selenium. I have taken a classes but this is better than classes. Going in detail covering everything. Including interview questions and assignments. 100 out of 100. Buy Buy Buy.. I contacted tutor and he replied too.. What else you want.




Balaji Ramanan:


Indepth explanation.Finding it useful. I see this course to be one stop solution to selenium, appium, frameworks,DB testing . No other course provides this sort of patient explanation. Would like to appreciate the instructor's passion towards teaching the concepts under 1 course. Reason for saying so is, many commercial people would split this course length into 5 to 6 parts and make money.




Sk Amir Ullah:


Just beyond my expectation. An amazing course with in depth explanation. Whether you are a beginner or experienced in Automation just blindly go with this course.


I am enjoying the course.


The best part of this course i found that the instructor "Rahul" is very active. When you get stuck, don't worry just put your query and it will be solved with the most genuine solution within 12 hours , which means a lot............ :)




Amit Verma:


I have found this course very helpful and very well organized. It is explained very well theoretically as well as practically. I really recommend this course for anyone with non some background of programming.



Ranjit Kumar:


The way of teaching is really excellent any one can understand easily event the person who are not from the coding background,I have learnt how to do code optimization and new updates tool.





                 Benefits from the Course: 


  • Life time access to 100+ hours of Advance Selenium video lectures.

  • Life time best support in your queries.

  • Get chance to work on Many live projects with in-depth framework designing and end to end automation

  • You should be able to justify 2-3 years of your current experience in Automation after this course


                   Apart from Selenium various other APIs are integrated as well like TestNG, ReportNG, Log4J, JavaMAIL API, Extent Reports etc which will help you a lot in designing powerful frameworks. At the end of the training you will be able to automate any web based application of your own and should be able to work on live projects. After the course you should be able to justify 3+ years of your current experience in Selenium and can crack any Selenium automation interview easily 

                   Many assignments, PDF lectures and source code for each module is available for download.                   

Not only this the best advantage of this course is the level of support you will get in your queries and automation projects where ever you are stuck with.

Support will be provided through Q&A section of this course

So being the biggest Selenium course in the industry I always make sure to update the course with latest API changes so anything that you need to learn in Selenium you will find that topics in this course and if not then you can message me and If the topic is relevant then I will include in the course.

Who this course is for:
  • ####The course is designed in a such a way that even a beginner with zero knowledge in Manual testing or Automation or programming can master this course####
  • ####Complete Core Java is covered from scratch####
  • ####All prerequisite are covered from scratch with complete end to end installation of various softwares and apis####
  • ####1.25 Lakh Students enrolled with thousands of 5 Star ratings####
  • ####Bestseller seller Selenium course on Udemy and in the industry####
  • Many Real time websites and live projects covered with complex framework and architecture designing concepts
  • Many interview questions and tips provided to crack complex automation interviews
  • Selenium RC Users who wish to migrate their projects in WebDriver
  • Manual Testers who wants to switch to Automation testing
  • Automation testers who wants to enhance their current skills
  • Test Managers