Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-03-18 13:23:47
30-Day Money-Back Guarantee
Development Software Testing Selenium WebDriver

Selenium WebDriver Training with Java & Many Live Frameworks

#1 TOP RATED, BEST SELLER Course on SELENIUM, Trusted by 300,000+ students with Many Live Projects & Frameworks
Rating: 4.5 out of 54.5 (14,315 ratings)
136,285 students
Created by Rahul Arora
Last updated 4/2021
English
English [Auto]
30-Day Money-Back Guarantee

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
Curated for the Udemy for Business collection

Course content

40 sections • 384 lectures • 132h 29m total length

  • Preview11:51
  • FIXING THE BLURRED VIDEO SCREEN
    00:23

  • Preview20:27
  • 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

  • Preview43:06
  • Download ALL Java PDF Lectures
    00:02
  • MAC OS X - Installing Java & configuring environment variables
    02:45
  • Preview20:59
  • Preview17:23
  • Preview14:37
  • Preview10:23
  • 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

  • IMPORTANT To know before you start with the Automation Part
    00: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

  • 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

  • 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

  • WebDriver Basics and Reading Javadocs
    15:20
  • Understanding the WebDriver Architecture
    33:51
  • Finding Elements
    26:01
  • Quiz on Selenium basics
    4 questions

  • 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

  • Select Class - Handling Dropdown list
    16:58
  • Handling Multiple Elements from the Dropdown list
    12:46
  • Printing All links from the Webpage
    13:15
  • isElementPresent, isDisplayed, isEnabled, isSelected
    13:52
  • Handling Checkboxes and Multiple Elements
    18:46
  • Handling WebTables
    13:18
  • ASSIGNMENT 1
    01:46
  • ASSIGNMENT 2
    02:16
  • ASSIGNMENT 3
    03:27
  • Code from Above Lectures
    00:01

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 300,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

Featured review

Sk Amir Ullah
Sk Amir Ullah
164 courses
3 reviews
Rating: 5.0 out of 5a year ago
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............ :)

Instructor

Rahul Arora
Way2Automation - Director & The Automation Guru
Rahul Arora
  • 4.4 Instructor Rating
  • 22,075 Reviews
  • 161,008 Students
  • 12 Courses

               Entrepreneur at Way2Automation 

  Trained over 500,000+ students world wide in Selenium Webdriver, Appium - Mobile Automation Testing, Cypress, API Webservices Testing and framework designing. Conducted various Online trainings, corporate trainings and face to face trainings across the Globe. 

                    Worked with various CMM level orgranizations. Involved in setting up of manual and automation testing teams. Implemented various automation projects using Selenium API, QTP, SOAP UI, Webservices, Protractor JMeter etc. Created & Implemented various frameworks such as Page Object Model, Data Driven, Hybrid etc. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.