AUTOMATION TESTING

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