Module 1
-
Summary and Introduction of Java
-
Difference in JRE/JDK/JVM
-
Run time Environment Set Up/ Environmental Variable Set Up
-
Data Type, Variable & Constant with examples
-
Operators is java (+, -, *, /, % and increment and Decrement operator)
-
Conditional statements in java (is, If else & Switch)
-
Control statements in java (For, while, do while and for each)
Module 2
-
Arrays one dimensional, Two dimensional and Multidimensional
-
Classes and Objects
-
Introduction to OOPs
-
Encapsulation or data hiding (Getters & Setters)
-
Inheritance in Java
-
Access Modifiers (Public, Private, Protected & Default)
Module 3
-
Class Modifiers (Static & Final)
-
Abstraction in Java- abstract class
-
Interface
-
String Handling
-
Super, final, finally and “This” uses.
-
Recursion
-
Var- Arg Method
-
Exception Handling
-
List- Array list & Linked List
-
Sets- Hast set, Linked Hash set
-
Collection Class
-
Tree set, Map, Hash Map
-
Interview Questions
Module 3
-
What is Automation Testing?
-
Why Industries are moving towards Automation?
-
Selections of Tools
-
Introduction of Selenium
-
Explanation of Selenium and its Advantages
-
Evaluation of Automation Tools
-
Introduction of Selenium Webdriver 3.12
Module 4
-
Locators of Selenium
-
Tools to identify elements and Objects
-
Firebug, FirePath and Chropath
-
IE Developers Tools
-
Google Chrome Developer Tools
-
Locating elements by ID, Name, Link Text, XPath
Module 5
-
Selenium WebDriver
-
Downloading and configuring Webdriver in Eclipse
-
Converting Selenium IDE test to programming language (JAVA)
-
Selenium – JAVA language
-
Selenium WebDriver – IDE – JAVA – Junit
-
Junit Annotations
-
Testing Annotations
-
Testing Eclipse plugin and Thread.sleep
-
WebDriver Interface
Module 6
-
Special cases involved in Selenium Web Driver
-
Characteristics of Automation
-
Overview of Integration and Building tools
Module 7
-
Concepts of Framework
-
Introduction to Framework
-
About framework and Use of framework
-
Different types of Frameworks
-
Different types of packages in framework
-
Training on Real Time Projects
-
Mock Interview sessions