Duration 1 Hr

  • 1 Static / non static methods
  • 2 Method overloading and overriding
  • 3 Inheritance
  • 4 Collections needed for QA
  • 5 What is Java
  • 6 Features of Java Programming Language
  • 7 Data types in Java
  • 8 Operators in Java
  • 9 Conditional and Looping Statement in Java

  • 1 Arrays, Hashes
  • 2 Files and Regular Expression
  • 3 Object Oriented Programming Concepts- Classes, Packages, Interfaces, Inheritance etc
  • 4 Exception Handling

  • 1 Appium Server and client libraries
  • 2 Creating Android emulator
  • 3 Setting eclipse Java project
  • 4 Appium GUI
  • 5 Concept of Locators
  • 6 Android locators for Web apps,
  • 7 Android locators for native and hybrid
  • 8 What is Appium
  • 9 Installing and setting Appium on Windows
  • 10 Appium Architecture for Android
  • 11 The selenium JSON wire protocol
  • 12 Concept of Desired capabilities for Android

  • 1 Concept of desired capabilities for web, hybrid and native app
  • 2 Native app example and automating it with Appium on emulator and real device
  • 3 Web app example and automating it with Appium on emulator and real device
  • 4 Hybrid app example and automating it with Appium on emulator and real device.

  • 1 Capturing screenshots.
  • 2 Introduction to Testng
  • 3 Concept of maven for Appium
  • 4 Resume building and interview preparation
  • 5 How to automate advance user interactions
  • 6 Long press, scroll, swipe, drag and drop, pinch and zoom
  • 7 Handle alerts, switch and spinners, slide bar