course detail


Program Name
Appium Expertise Program
3 Weeks
Project Implementation
1 Automation Functional Projects
Batch Size
Job Guidance
Yes (Supported by Placement Cell)
Start date
June 22, 2019

Course Content Overview

Induction Program

  • Understanding the importance of learning Appium in Mobile Testing Automation Projects.
  • The detailed explanation of best practices to Appium
  • Guidelines for Getting started.

Get Started with Appium

  • Mobile Test Automation and Tools.
  • Appium Introduction
  • Appium Architecture
  • Pre-requisite for Appium Setup
  • Installation of Android SDK and studio
  • Real Phone Configurations
  • ADB commands

Get Started with Android Native Applications

  • Android Applications – An overview.
  • Steps to Build Sample Android Native App
  • Android Layouts
  • Application Types and Challenges
  • How to find the application Package & Launch Activity
  • Wifi Connection Using ADB Commands
  • Install Appium

Start Native App Scripting with Appium

  • UI Automator – Classes and Methods.
  • Tools to inspect Elements
  • Challenges in inspecting objects
  • Locator strategies
  • Desired Capabilities
  • Native App Scripting – Create a Contact

Debug Scripts, Appium Server to know more

  • Appium Server Design.
  • Appium Server logs and tail tools
  • Real and Emulator devices Debugging
  • Android Driver Class and its Methods
  • Deal with Network Connections
  • Change Screen Orientation
  • Learn to Pull and Push Files
  • ScreenShot in Native and WebView
  • Apk install options

Mobile Specific Actions and Scripting with Hybrid, Web Apps

  • Touch Actions
  • Zoom and Pinch
  • Switch Context (Script level and DC)
  • Chrome inspect to inspect Webview App
  • Hybrid App scripting (LeafOrg)
  • Mobile Chrome Browser

Project Implementation

  • Understanding Config json file
  • Implementing Grid
  • Parallel Execution
  • Cloud Execution
  • POM Framework

Outcome of the Course

A candidate who completes Appium Program successfully: -

  • Will be able to work on any Application individually.
  • Will be able to code to build user interface applications
  • Will be able to create single page applications
  • Will be able to restore data from back-end server and manipulate it easily.
  • Will be able to crack interview.

Enroll Now



Please enter your Details