4.42 out of 5
4.42
324 reviews on Udemy

Selenium Webdriver Automation(Basics to Advanced +Interview)

Learn to build & implement the Selenium Project . Basic concepts + Advanced Concepts + TestNg + Maven+Interview Q&A's
Master the Identification of Web elements with ID , Name , ClassName & Xpath
Perform actions on web applications such as GetText , Gettitle ,Maximize
Enter Text in Textbox,Choose elements from Dropdown,Radio buttons, Checkboxes etc
Handle Alerts,Frames,Windows,Exceptions
Advanced Concepts - Mouse Interactions , Keyboard interactions , Page Factory
Design and maintain selenium automation project
Automate any webapplication using selenium
Create PageObject model project
Add Selenium Skill to the Resume
Automate any type projects/domains
Answer difficult questions in Interview
Most interactive course designed for selfstudy
Trained by ranked Top most search on Linkedin for for trainer - Selenium Training

**********This course is taught by famous trainer on Selenium Webdriver – Pawan Kumar Padma. Hes is the top most searched trainer for selenium with many good reviews***********

This as an advance course covering concepts on Selenium Webdriver  ,  PageFactory , TestNg and Maven. This course is designed for self study online for any student who is beginner or already know basics of selenium.

Selenium is the open source and free tool for all to install and use in systems.

** Selenium is now became Mandatory skill for testers to get a job in QA industry ****

***** This course will help you in Learning all concepts very easily and add Selenium skills to your Resume.*****

In this course you will learn

  • Selenium webdriver history
  • Identifying web-elements with ID , Class Name , Xpath
  • Various approaches & syntax of Xpath
  •  Selenium project setup
  • Cross browser testing – IE , Chrome , FF
  • Writing programs for performing various actions on application such as

    getting url, getting title,maximize window,textboxes,links,dropdowns,
  • Isselected ,Isenabled,Isdisplayed
  • Date Picker
  • Handling Frames
  • Handling windows

Advance concepts :
Mouse interactions, Keyboard interactions and Page Factory

File Upload, Scroll page


Reporting tool – TestNG :
Assertion and execution using TestNG

Maven – Project management tool
Installation & Setup
Maven Commands
Creating Maven Project
Understanding the pom.xml : Dependencies

WebElement Locators

1
IE -Identifying WebElements using ID , Name

How to identify web elements on IE browser with ID and Name

2
Identifying Webelements on FF

How to identify web elements on FF browser

3
Identifying web elements with Xpath - Approaches

How to Identify the web elements with Xpath

4
Advanced Xpath approaches - contains , and

How to Identify the web elements with Xpath - Various Xpath Approaches , Xpath syntax

Practical Hands on Selenium Webdriver

1
Selenium Project Setup[New Version]
2
Invoking Browsers - FF,Chrome & IE

How to invoke Firefox , Chrome and IE browsers

3
GetTitle() , getCurrentUrl(),Navigate back , Navigate Forward & Scroll actions
4
Click Actions - Isselected,Isenabled & Isdisplayed

How to perform click actions on application in Selenium webdriver - Isselected() , Isenabled(),Isdisplayed()

5
Getting list of web-elements and Date Picker

How to select elements from dropdown in selenium , How to select elements in Datepicker in selenium

6
Using wait commands - Implicit wait , Explicit wait and Fluent wait
7
Handling Dropdowns
8
Window Handling

How to handle multiple windows in Selenium

9
Handling Frames and Alerts

How to handle Frames and Alerts in Selenium

10
JavaScriptExecutor
11
Note

Advanced Concepts on Selenium Webdriver

1
Screenshots - Saving them in desired folder
2
Handling File Uploads
3
PageFactory
4
KeyBoard Interactions

How to perform keyboard interactions in selenium

5
Mouse Interactions

How to perform mouse interactions in selenium

TestNG

1
Annotations - @Test , Priority, Groups , Dependson
2
Annotations - Before & After Suite
3
Assertions , Reports , Testng.xml

Maven - Build Management Tool

1
Installation & Setup
2
Creating a Maven Project
3
Understanding pom.xml and Adding Dependencies
4
Executing Tests from Command Prompt

Selenium Interview Questions & Answers

1
Selenium Interview Questions & Answers Part 1
2
Selenium Interview Questions & Answers Part 2
3
Selenium Interview Questions & Answers Part 3 - Frameworks
4
Selenium Interview Questions & Answers Part 4
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.4
4.4 out of 5
324 Ratings

Detailed Rating

Stars 5
115
Stars 4
136
Stars 3
54
Stars 2
10
Stars 1
9
c03e165d3794b08b27448129de9f72f2
30-Day Money-Back Guarantee

Includes

7 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion