TABLE OF CONTENTS
Installation steps for Appium
- Install Appium version 1.22.3 or the latest stable version.
- Download the installer from this link: Appium Desktop Releases. Choose the appropriate file for the windows.
- Click on the downloaded file, "Appium-Server-GUI-windows-1.22.3-4.exe."
- The Appium Setup dialog box appears, click “Install”.
- Wait for the process to complete.
- After completing the process, click “Finish”.
- Next, launch the Appium and click the Start Server, as shown:
- The server starts running.
Installation steps for Appium through command prompt
Download the latest Node and nmp tools from the link : Node.JS and add the following path to environment variable:
Under Path Variable:
C:\Program Files\nodejs\
Run the following commands in command prompt to install the following:
- Install appium
npm install -g appium
- Install appium-installer
npm install -g appium-installer
- Install Appium Server
Run ‘appium-installer’ Select the ‘appium server’ in the list Click Enter.
- Install uiautomator2 driver
Run ‘appium-installer’ in cmd Select appium-driver in the list Select ‘uiautomator2’ by clicking space bar Click on enter Run the appium server through command prompt as ‘appium’
Installation steps for Android Studio
- Download the installer from this link: Android Studio.
- Select "I agree with the terms." Choose the file named "android-studio-windows.exe”."
- Click the downloaded file, "android-studio-ide-202.7486908-windows.exe."
- Android Studio Setup window appears. Click Next.
- Choose the Android Virtual Device option and click Next.
- Click Next.
- Wait for the process to complete and click Next.
- Click “Finish”.
To set the path for Android Studio in system variables under environment variables.
Note: Make sure that Java compatible version is installed. To download the compatible version, refer to Java Downloads.
Installation steps for Python
- Download the Python stable version from Python Downloads.
- Run the .exe file and Enable the “Add Python 3.7 to PATH” by setting this we need repeat the steps for adding environment variables. by deafult, it takes after installation and Select “Install Now”.
- Wait for the process to complete and Click "Close”.
- Install the Python Packages by running the following commands in the command prompt.
allure-behave 2.13.2
allure-python-commons 2.13.2
Appium-Python-Client 3.1.1
async-generator 1.10
atomicwrites 1.4.1
attrs 23.2.0
beautifulsoup4 4.12.3
behave 1.2.6
certifi 2023.11.17
cffi 1.16.0
charset-normalizer 3.3.2
colorama 0.4.6
cryptography 41.0.7
h11 0.14.0
idna 3.6
imageio 2.33.1
iniconfig 2.0.0
lazy_loader 0.3
MouseInfo 0.1.3
networkx 3.2.1
numpy 1.26.3
opencv-python 4.9.0.80
outcome 1.3.0.post0
packaging 23.2
parse 1.20.0
parse-type 0.6.2
pillow 10.2.0
pip 23.3.2
pixelmatch 0.3.0
pluggy 1.3.0
py 1.11.0
pycparser 2.21
pyOpenSSL 23.3.0
pyparsing 3.1.1
pyperclip 1.8.2
PySocks 1.7.1
pytest 7.4.4
PyWavelets 1.5.0
PyYAML 6.0.1
requests 2.31.0
scikit-image 0.22.0
scipy 1.11.4
selenium 4.16.0
setuptools 69.0.3
six 1.16.0
sniffio 1.3.0
sortedcontainers 2.4.0
soupsieve 2.5
tifffile 2023.12.9
tomli 2.0.1
trio 0.24.0
trio-websocket 0.11.1
urllib3 2.1.0
wsproto 1.2.0
xmltodict 0.13.0 - Open command prompt and type “pip install Package Name”.
For example, In the command prompt window, type 'pip install allure-behave.
Launching the Emulator
Perform the following:
- In the Android Studio Screen, click the Device Manager icon as shown:
- Click Plus icon to choose Virtual Device.
- Click Create Virtual Device.
- Choose the device model as “ pixel 8 pro” or any other model you wish to simulate and click Next.
- Select the System Image as "API 35" corresponding to the Android version you want to use and click Next.
A system image is a file that contains the operating system (OS) for a specific version of Android that is used to run an Android Virtual Device (AVD) in the Android Emulator. - In the AVD pop up window, click Finish.
- The virtual device (emulator) is added in device manager and click play icon to launch device.
- Emulator is launched, as shown:
To set the Appium Settings
Perform the following:
- Open Appium desktop app and click the “Start Server v1.13.0” button.
- Server is launched and Click the search icon to Start Inspector Session.
- Download and Install Appium Inspector. To download and install the latest version of
file, click here. - To configure the desired capabilities, in Appium inspector, Click on custom server and click the Desired Capabilities.
- To set the desired capabilities, add the following data along with App package and App activity, device name in Appium Inspector. To add App package and App activity , see How to Fetch App Activity and App Package.
To get the connected emulator details, run adb devices -l in the command prompt.NAME Value
"platformName": "Android",
"automationName": "Appium",
"deviceName": "generic_x86",
"browserName": "Chrome - After saving the Appium desired capabilities, click the “Start Session” to initiate the session.
- Click the Start Session button.
- Prepare your Android phone as an emulator
- Start the session > Appium is launched in the Chrome browser. This indicates that emulator is successfully connected.
- To verify that your Appium server is running, look for the Appium icon similar to one shown in the following image:
- Start the session > Appium is launched in the Chrome browser. This indicates that emulator is successfully connected.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article