Course Content
- What is automation testingz
- Why Testing tools?
- Difference between manual & Automation Testing
- Advantages of Automation Testing
- When to start Automation Testing
- Tool Evaluation or POC
- Automated Testing
- Benefits of Automation Testing
- Limitations of Automation Testing
- Test Automation Tool Evaluation
- Introduction to Selenium
- Difference between Selenium and QTP
- Selenium IDE
- Selenium RC
- Selenium WebDriver
- Selenium GRID
- Introduction to element locators
- Types of Element Locators
- Writing Xpath Manually
- Types of Xpath
- findElement & FindElements
- Element locators on different browsers
- Installation of Java
- Installation of Eclipse IDE
- Creating Project in eclipse
- Writing & Executing programs in Eclipse IDe
- Eclipse and Selenium together
- Debugging using Eclipse
Execution palette
- History & Features of java
- Introduction to Java Programming
- Keywords & Class and Object
- Data Types& Variables
- Arrays, Construction and Initialization
- While Loop
- Do-while
- For loop
- Foreach loop
- Examples for loops
- What is Array
- Advantages of Array in Java
- Working with Array and ForEach loop
- Examples for Array
- What are Packages
- Creating packages , Class & Objects
- Types of Methods
- Writing user defined methods
- What is Inheritance
- Advantage of inheritance
- Types of Inheritance
- Examples for inheritance
- What is polymorphism
- Method OverLoad
- Method OverRide
- Examples
- Define Abstraction Class
- Define Abstract Methods
- Steps to define Abstraction