Course Duration: 60 Hrs
- Basic Java: Core Java
- Core Java basics
- Class, Object & Methods (Theory)
- Creation of class, Object & methods
- Usage of class, object & methods
- Variables/Data Types/Modifiers/Conditional loops
- Basic Java Programming from Selenium perspective.
- Automation Engineering
- Need of automation Engineering
- What can/cannot be automated
- Various types of Automation Engineering
- Various tools for automation
- Selenium Web Driver Vs. other tools
- Selenium Web Driver: Basic
- Introduction to Selenium
- History and various versions of selenium
- Why Selenium Web Driver
- Who can learn automation using selenium
- Automation setup for Selenium Web Driver
- Java IDE – Eclipse
- Selenium jar files
- Any other jar required
- Developer tools
- Test NG
- Basic Selenium
- First program with Selenium
- What is a Driver
- Different methods of finding element
- Various types of operation that can be performed on any elements & how to use them.
- Exception Handling
- Capturing Screen shots
- Multiple Window Handling
- Pop Up Handling.
- Java Script injection
- Verifying statements
- Preparing basic Automation Scripts and running them
- Creating Re usable class and their implementation in creating Test Scripts
- Parameterizing Test Scripts using Excel
- Creating Test Suites
- Selenium Web Driver: Advanced
- Advanced Selenium: Automation Framework
- Database Implementation
- Object Repository preparation
- Custom Reporting
- Selenium Grid
- Creation of Framework
- Live Project
- Automation on Live Website