-
Introduction to WebDriver and Architecture
-
Environment Setup & WebDriver Configuration
-
How to Create Automated test case in WebDriver?
-
Execute test case on multiple browsers.
-
Basic Locators – Name, ID, LinkText, PartialLinkText
-
Customized Locators – CSS, XPath
-
Working with SelectorsHub
-
WebDriver Commands
-
Get Commands
-
Conditional Commands
-
Navigation Commands
-
Waits – Implicit, Explicit and Fluent Waits
-
Browser Commands – close() and quit()
-
Working with Web Elements
-
Input box, Checkbox & Radio buttons
-
Dropdowns – Select Class, JQuery & Boostrap Drop Downs
-
Links & Broken Links
-
Alerts/Popups
-
iframes
-
Working with Browser Windows
-
getWiindowHandle()
-
getWindowHandles()
-
How to Handle Date Picker
-
How to Handle Web Tables
-
How to Handle Mouse Actions – Actions class
-
How to Handle Keyboard Actions
-
How to Scroll Web page
-
How to Capture Screenshots