Appium Training

Appium Training methodology is built and made design and tool decisions to encourage a vibrant contributing community. It automates native, mobile web, and hybrid and cross-platform application testing on iOS and Android platforms. The beauty of Appium is that, it is automation friendly, even without the requirement of extra agents. Learnchase well-verses you with all the components of Appium.
Appium Training Curriculum

Introduction to Appium & Mobile automation Testing

Introduction to Mobile automation testing
APIs and Selenium
Automation for Android and IOS devices.
Testable items through Appium vs. Selendroid
Mobile automation testing tools
The API Levels

Pre-requisites – Installing JDK, Maven, Android SDK

JDK Installation, Installation of TestNG on Eclipse
Downloading and installing Maven on Windows
Downloading Android SDK
Configuring Environment Variables
Basic Installation For Appium On Windows

Downloading Appium for Windows
Conguring SDK Manager
Appium jars and further dependencies.
Downloading various Android API levels
Basic Installation For Appium On MAC

Downloading Appium for MAC
Downloading Appium jars and other dependencies.
Configuring SDK Manager and XCODE
Setting up Android environment variables
Downloading Appium GUI Tool
Starting Appium Server
Downloading Appium Dependencies, Desired Capabilities, Packages & Activities Information

Desired Capabilities class
Extracting Packages and Activities information
Appium Maven Dependencies
Configuring ADB for Wi-Fi support
UIAutomator Viewer

How to open UIAutomator Viewer through SDK tools kit, Understanding different locator strategies
Device screenshot with compressed hierarchy
Taking the Device screenshot
Various locator tags
What is Appium Inspector?
Appium Inspector

Complex Element Finding Strategies

Native App Test – Run Test On Sample Native Mobile App

Find Activity and package name
Define Test App path to test
Run Test on Real Device
Run test on Emulator.
Run test on Cloud.
Check test result report
Save .APK le and Decompile for source code
Hybrid App Test – Sample Hybrid App Test

Find Activity and package name
Define Test App path to test
Test on application Native view.
Test on Web view.
Write End to End test.
Check test result report
Mobile Web App Test – Sample LinkedIn Test

Setup Appium dependencies for Chrome browser
Setting chrome port.
Write Test script and run.
Check execution result report
Automate Mobile Gestures

Swipe up, swipe down, swipe left, swipe right
Scroll up, down, Scroll to
Pinch, Zoom, Drag and drop
Multi touch
Push le, Pull le
Configure Selenium Grid Server And Appium Node

Introduction to Selenium Grid
Download selenium Grid Server
Create bat file to run Grid Server
Create and configure Json le for Appium Node
Register Devices in separate Appium node.
Create Bat file to for Appium Node.
Run Selenium server and Appium node.
Configure Test For Parallel Execution

Create TestNG xml file.
Define and pass parameter to test.
Call Test classes from TestNG xml.
Set up xml suite for Sequential and parallel execution.
Design Mobile Automation Framework

Overview and implementation of page object model framework.
Overview and implementation of PagePactory.
Overview and implementation of Fluent interface design pattern.
Methods Chaining.
Test data design

  • 10 Days
  • 0 Units
  • 0 Hrs

Select Your Currency

WOOCS 1.1.8
Drop Us A Query
[contact-form-7 id="5639" title="Drop Us A Query"]
Create an Account