Skip to content

Mobile App Automation Step by Step

navin9584 edited this page May 20, 2022 · 7 revisions

Appium-Mobile Automation Testing (Android & IOS) + Frameworks

What is Appium?

Appium is open-Source Mobile Automation tool for testing native Apps (Android & IOS) and mobile browsers

Appium

open source Mobile Automation tool,

the only Cross-platform test supporting tool Works for native, hybrid and mobile web apps,

Support Web driver API Selenium Family

Supported Platform

Android

IOS

Supported language to write Code Script

Java, JavaScript, C#, Python, Ruby.

Appium Installation Instruction for Window

Step by Step Instruction for Appium Configuration in Window

Download Java OpenJDK 11 Download

download stable version of java. after installation completed set system variable path

Download Android Studio And Find out the Android Sdk path Download

android studio required for emulator(virtual device)

Download Node Download

Set(java, Android SDK & Node) Home Path in Window System Variables

for setting the path in window machine you can follow this =>

open control pannel => System and Security => System => Advance System Variable => Environment Variables

Open Android Studio and Configure Emulator

Install and start Appium Server Via Node

Appium is the package manager of node npm

so for install appium open command prompt terminal and run ~ npm install -g appium appium version 1.22.3

Install Eclipse Editor Download

Important Note on Appium Versions

Please note Appium recently released Java Client Versions 8.0.0 which has many open issues and there is no accurate documentation released for depreciated classes.

As of now Stable Appium Java Client version where globally in use is 7.6.0 (Prior stable release of 8.0 version)

Clone this wiki locally