Module 1 : Introduction to Selenium IDE
Total Hours: 4 hrs
- What is Selenium
- Understanding and Using Selenium IDE & Its features
- difference between Selenium & QTP
- Recording & running simple scripts
- Selenium basic concepts & commands
- Object identification, Element locators, Regular expression
- Limitations of IDE
- Introduction to RC (theory)
Module 2 : Eclipse
Total Hours: 6 hrs
- Installing Java
- Platform independence
- Datatypes in Java
- If statements
- While & For Loop
- Installing Eclipse
- Features of Java
- Why Java for Selenium
- First Eclipse Project
- First Java program
- Concept of class & Objects
- Concept of Inheritance
- Why is main method static?
- Object and Object References
- Call by reference and Value
- Concept of Abstract Class
- Creating simple project
- Importing & Exporting
- Exploring Eclipse
Module 3 : Web Driver
Total Hours: 12 hrs
- Installation, Firebug, FirePath, Web Driver
- Configuring Web Driver with eclipse
- Creation of basic code
- Creating scripts using functions
- Web Driver commands with example
- Wait Management(Implicit and Explicit waits,PageLoadTimeout Property etc)
- Locating GUI Elements
- Basic WebDriver & WebElement Methods
- Synchronization,
- Accessing forms
- Working with different browsers
- Working with dynamic objects
- Drag and drop operations and handling of mouse hover menus
- Working with Frames
Module 4 : Enhancements
Total Hours: 2 hrs
- Locating GUI elements
- Synchronization
- Accessing forms
- Exception handling
Module 5 : TestNG
Total Hours: 2 hrs
- Introduction to TestNG
- Why TestNG
- Configuring TestNG
- Basic usage
- Exploring TestNG features
- Reporting features
Module 6 : Frameworks
Total Hours: 4 hrs
- Page Object Model Framework
- Data Driven Framework
- Keyword Driven framework
Module 7 : Log4j
Total Hours: 4 hrs
- Introduction to Log4j
- Configuring Log4j
- Generating System logs
- Generating User Defined logs
Module 8 : Maven &Live Framework designing
Total Hours: 4 hrs
- Introduction to Build Process and Build Tools
- Introduction to Maven
- Installation and Configuration of Maven
- Using POM (Project Object Model)
- Using different Maven feature – Maven Build
- Maven Cleaner etc.

QUICKSCALE@icici
Please drop us a confirmation mail once you do payment through UPI