SELENIUM IDE
Introduction On Selenium Tools
- 1Install Selenium IDE
- 2Explain Element Locators
- 3XPath – following-sibling, preceding-sibling, Parent & Child
- 4Basic IDE Commands
- 5XPath Finder
CORE JAVA
Core Java
- 1Download And Install Eclipse
- 2Create Workspace, Project & Class
- 3Access Modifiers And Example On Class
- 4Data Types And Variables
- 5Constructors
- 6Static Variables
- 7Examples on if, if-else, else-if, Nested if, while, do-while & for loop
- 8Arrays And ArrayList
- 9Switch Case
- 10Different Types of Inheritance with Examples
- 11Polymorphism (Method Overloading & Method Overriding)
- 12Encapsulation
- 13Abstraction
- 14Exception Handling
WEBDRIVER
Selenium WebDriver
- 1WebDriver Download & Install and Example Program
- 2Log Info Using WebDriver Program
- 3Verify Element Properties And Element Availability
- 4Work With Chrome Driver
- 5Work With Firefox Driver
- 6Work With Edge Driver
- 7Work With Drop Down
- 8How To Work With Popup (Alerts)
- 9Work With Web Tables
- 10Work With Radio Buttons And Check Boxes
- 11Work With Regular Expressions
- 12How To Read Row From Excel Sheet
- 13How To Read Complete Data From Excel Sheet
- 14How To Read Data From SQL Server
- 15Cross Browser Testing
- 16Cross Browser Testing Using XML
- 17How To Capture Screen Shots
- 18Implicit Wait And Explicit Wait
- 19Web Element
- 20Tab Switching
FRAMEWORK
Frameworks
- 1Data Driven Framework
- 2Keyword Driven Framework
- 3Hybrid Framework
- 4Modular Driven Framework
- 5Maven Framework
- 6Page Object Model (POM)
- 7Selenium Grid
TESTNG
TestNG
- 1Download And Install TestNG
- 2Basic Program On TestNG
- 3Example With 1 Failure Test & 1 Skip Test While Running 2 Tests In TestNG
- 4Example With Annotations And Priority
- 5Example On WebDriver With TestNG
- 6TestNG Listeners
TOOLS
Additional Tools & Technologies
- 1AutoIT
- 2Cucumber With BDD Implementation
- 3Jenkins