SlideShare a Scribd company logo
How to configure Appium
with android IDE & Eclipse
Appium ver.0.1
Mobile
Automation
Check your mobile – Setting - about device
To know your android version and api level check this URL
https://source.android.com/setup/start/build-numbers
and compare with version on your mobile go to setting / about
device to check that.
Setup Android-Studio
• Download from https://developer.android.com/studio/
• Follow the Screen shots to finish installation successfully on your machine
• Setup Steps :
1. Click on the android-studio-ide-171.4443003-windows.exe
2- Confirm installing of Android SDK and AVD
Setup Android-Studio
3- Accept the license to continue the installation.
Setup Android-Studio
4- Select the location of installation.
Setup Android-Studio
5- Create a new shortcut for Android Studio.
Setup Android-Studio
6- Leave the Start Android Studio check box checked to run this
software.
Setup Android-Studio
7- Import settings [Don’t Import any thing as there is no previous
versions on the machine]
Setup Android-Studio
8- Choose an installation type [Standard option is recommended].
Setup Android-Studio
9- Wait until it downloads and unzips Android Studio components.
Setup Android-Studio
10- Successfully Installed [Welcome to Android Studio ].
Setup Android-Studio
11- Create a new project as following : after creation you will found
some errors in gradle in android studio, you will fix them by
download some files on this project.
Setup Android-Studio
12- Target Android Devices : to select which device will test
it for example phone and tablet as image
Setup Android-Studio
13- Select an activity for example
Setup Android-Studio
14- Install Android Studio Components
Setup Android-Studio
15- Wait till Building App Gradle Project
Setup Android-Studio
16- Confirm that VT-x is enabled in BIOS as Intel HAXM is required to
run this AVD.
Setup Android-Studio
17 – Confirm the AVD Name as the following for example
Setup Android-Studio
Run Emulator from CMD
18- after finishing the configuration of Device and Android Build, we can run the
Emulator directly from CMD without need for the Android Studio Follow the steps:
• Make sure that Android Studio is closed
• Navigate to the Setup location and get the Emulator path, C:Users<User-
Name>AppDataLocalAndroidSdkemulator
• Run CMD
• Write the Command line :
[cd C:Users<UserName>AppDataLocalAndroidSdkemulator]  Click Enter
• Write the Command [emulator -avd <Device-Name>]  Click Enter
• Now Check that the emulator is running without run the Android Studio
• Drag and drop the required (.apk) on the running emulator to begin setup.
Run Appium Server
1. Download Appium version from [http://appium.io]
2. Click on Download Now, latest (1.5.0)
3. Select to Download the (.exe) version
4. Double click on the downloaded .exe
5. Wait till the installing is finished
6. Keep the settings as default, then Click on Start Server
7. Click on [Start Inspector Session] icon
8. Add Desired Capabilities, can click on link [Desired Capabilities
Documentation ] to check the required Capabilities.
Run Appium Server
9- add the following in the JSON Representation section :
{
"platformName": "Android",
"platformVersion": "8.0",
"deviceName": "PixelXL-API26",
"app": "T:AppuimMobileAppiumAPKsselendroid.apk"
}
• Check that values equal to the created emulator properties (which
created on Android Studio previously)
10- Click on Start Session button.
Run Appium Server
11- now check that the installed (.apk) is running on App Source
12- Locate the required elements to capture it’s properties such
(id, xpath, class name, …… etc).
13- open Eclipse IDE and create new project with new Package
(name it as Appium).
Run Appium Server
14- Create a new class with the following capabilities [same as defined on Appium
Server] :
public void openApplication() throws MalformedURLException
{
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("platformName", "Android");
caps.setCapability("platformVersion", "8.0");
caps.setCapability("deviceName", "PixelXL-API26");
caps.setCapability("app", "T:AppuimMobileAppiumAPKsselendroid.apk");
AndroidDriver<WebElement> driver = new AndroidDriver<WebElement>(new
URL("http://0.0.0.0:4723/wd/hub"), caps);
}
Run Appium Server
15- Now, run the code to make sure it connected to the specified
emulator.
Run Appium Server
START NOW WITH APPIUM

More Related Content

PPTX
Step by step - Selenium 3 web-driver - From Scratch
PPTX
Protractor Testing Automation Tool Framework / Jasmine Reporters
PPTX
Selenium Automation
PPT
selenium training | selenium course | selenium video tutorial | selenium for ...
PPTX
Test automation using selenium
PPT
Automation Testing on Selenium by Quontra Solutions
PPTX
Tech talks (Automation on Selenium Web Driver. How to begin & implement)
PPTX
How to Configure Selenium WebDriver (java)
Step by step - Selenium 3 web-driver - From Scratch
Protractor Testing Automation Tool Framework / Jasmine Reporters
Selenium Automation
selenium training | selenium course | selenium video tutorial | selenium for ...
Test automation using selenium
Automation Testing on Selenium by Quontra Solutions
Tech talks (Automation on Selenium Web Driver. How to begin & implement)
How to Configure Selenium WebDriver (java)

What's hot (20)

PPS
Selenium Demo
PPTX
Selenium with java
PPT
Automated Web Testing Using Selenium
PDF
Web application testing with Selenium
PPTX
Test automation using selenium
PDF
Automation Testing using Selenium Webdriver
PDF
Selenium web driver
PPTX
Automating with selenium2
PPTX
Selenium web driver
PDF
Selenium presentation
PPTX
Selenium ide1
PPTX
An Overview of Selenium
PPTX
An overview of selenium webdriver
PPTX
Automated Smoke Tests with Protractor
PDF
Upgrading to Selenium WebDriver version 3
PDF
Selenium Tutorial
PPT
Web Test Automation with Selenium
PPTX
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
PPTX
Selenium webcrawler
PDF
Uploading files using selenium web driver
Selenium Demo
Selenium with java
Automated Web Testing Using Selenium
Web application testing with Selenium
Test automation using selenium
Automation Testing using Selenium Webdriver
Selenium web driver
Automating with selenium2
Selenium web driver
Selenium presentation
Selenium ide1
An Overview of Selenium
An overview of selenium webdriver
Automated Smoke Tests with Protractor
Upgrading to Selenium WebDriver version 3
Selenium Tutorial
Web Test Automation with Selenium
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Selenium webcrawler
Uploading files using selenium web driver
Ad

Similar to How to configure Appium with android IDE & eclipse (20)

PPTX
Mobile automation [Using Appium Server]
PDF
Appium- part 1
DOCX
AppiumSetupConfigurationonWindows
PPTX
Appium Mobile Testing: Nakov at BurgasConf - July 2021
PDF
Getting started with appium
PPTX
Appium Mobile Testing - Nakov at js.talks() Conference - Nov 2021
PPTX
Introduction_to_android_and_android_studio
PDF
PDF
Final NewsApp.pdf
PDF
Final NEWS.pdf
PDF
Homework seriesandroidworkshop JUly 12th
PPTX
this is PPT for mobail application development
PDF
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
PPTX
Day2GDSC.pptx
PPTX
Appium
PPTX
Mobile Application Slide Chapter 2 - Make First App
PPTX
PPTX
How to Install and Set up Android Studio.pptx
PPTX
Appium testing api
PDF
Getting Started with Android Studio: A Step-by-Step Guide
Mobile automation [Using Appium Server]
Appium- part 1
AppiumSetupConfigurationonWindows
Appium Mobile Testing: Nakov at BurgasConf - July 2021
Getting started with appium
Appium Mobile Testing - Nakov at js.talks() Conference - Nov 2021
Introduction_to_android_and_android_studio
Final NewsApp.pdf
Final NEWS.pdf
Homework seriesandroidworkshop JUly 12th
this is PPT for mobail application development
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
Day2GDSC.pptx
Appium
Mobile Application Slide Chapter 2 - Make First App
How to Install and Set up Android Studio.pptx
Appium testing api
Getting Started with Android Studio: A Step-by-Step Guide
Ad

Recently uploaded (20)

PDF
medical staffing services at VALiNTRY
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
How Creative Agencies Leverage Project Management Software.pdf
PPTX
history of c programming in notes for students .pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
ai tools demonstartion for schools and inter college
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Nekopoi APK 2025 free lastest update
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
ISO 45001 Occupational Health and Safety Management System
medical staffing services at VALiNTRY
Operating system designcfffgfgggggggvggggggggg
How Creative Agencies Leverage Project Management Software.pdf
history of c programming in notes for students .pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
ai tools demonstartion for schools and inter college
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
How to Migrate SBCGlobal Email to Yahoo Easily
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
2025 Textile ERP Trends: SAP, Odoo & Oracle
Odoo Companies in India – Driving Business Transformation.pdf
Nekopoi APK 2025 free lastest update
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Wondershare Filmora 15 Crack With Activation Key [2025
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PTS Company Brochure 2025 (1).pdf.......
Understanding Forklifts - TECH EHS Solution
Odoo POS Development Services by CandidRoot Solutions
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
ISO 45001 Occupational Health and Safety Management System

How to configure Appium with android IDE & eclipse

  • 1. How to configure Appium with android IDE & Eclipse Appium ver.0.1 Mobile Automation
  • 2. Check your mobile – Setting - about device To know your android version and api level check this URL https://source.android.com/setup/start/build-numbers and compare with version on your mobile go to setting / about device to check that.
  • 3. Setup Android-Studio • Download from https://developer.android.com/studio/ • Follow the Screen shots to finish installation successfully on your machine • Setup Steps : 1. Click on the android-studio-ide-171.4443003-windows.exe
  • 4. 2- Confirm installing of Android SDK and AVD Setup Android-Studio
  • 5. 3- Accept the license to continue the installation. Setup Android-Studio
  • 6. 4- Select the location of installation. Setup Android-Studio
  • 7. 5- Create a new shortcut for Android Studio. Setup Android-Studio
  • 8. 6- Leave the Start Android Studio check box checked to run this software. Setup Android-Studio
  • 9. 7- Import settings [Don’t Import any thing as there is no previous versions on the machine] Setup Android-Studio
  • 10. 8- Choose an installation type [Standard option is recommended]. Setup Android-Studio
  • 11. 9- Wait until it downloads and unzips Android Studio components. Setup Android-Studio
  • 12. 10- Successfully Installed [Welcome to Android Studio ]. Setup Android-Studio
  • 13. 11- Create a new project as following : after creation you will found some errors in gradle in android studio, you will fix them by download some files on this project. Setup Android-Studio
  • 14. 12- Target Android Devices : to select which device will test it for example phone and tablet as image Setup Android-Studio
  • 15. 13- Select an activity for example Setup Android-Studio
  • 16. 14- Install Android Studio Components Setup Android-Studio
  • 17. 15- Wait till Building App Gradle Project Setup Android-Studio
  • 18. 16- Confirm that VT-x is enabled in BIOS as Intel HAXM is required to run this AVD. Setup Android-Studio
  • 19. 17 – Confirm the AVD Name as the following for example Setup Android-Studio
  • 20. Run Emulator from CMD 18- after finishing the configuration of Device and Android Build, we can run the Emulator directly from CMD without need for the Android Studio Follow the steps: • Make sure that Android Studio is closed • Navigate to the Setup location and get the Emulator path, C:Users<User- Name>AppDataLocalAndroidSdkemulator • Run CMD • Write the Command line : [cd C:Users<UserName>AppDataLocalAndroidSdkemulator]  Click Enter • Write the Command [emulator -avd <Device-Name>]  Click Enter • Now Check that the emulator is running without run the Android Studio • Drag and drop the required (.apk) on the running emulator to begin setup.
  • 21. Run Appium Server 1. Download Appium version from [http://appium.io] 2. Click on Download Now, latest (1.5.0) 3. Select to Download the (.exe) version 4. Double click on the downloaded .exe 5. Wait till the installing is finished 6. Keep the settings as default, then Click on Start Server 7. Click on [Start Inspector Session] icon 8. Add Desired Capabilities, can click on link [Desired Capabilities Documentation ] to check the required Capabilities.
  • 23. 9- add the following in the JSON Representation section : { "platformName": "Android", "platformVersion": "8.0", "deviceName": "PixelXL-API26", "app": "T:AppuimMobileAppiumAPKsselendroid.apk" } • Check that values equal to the created emulator properties (which created on Android Studio previously) 10- Click on Start Session button. Run Appium Server
  • 24. 11- now check that the installed (.apk) is running on App Source 12- Locate the required elements to capture it’s properties such (id, xpath, class name, …… etc). 13- open Eclipse IDE and create new project with new Package (name it as Appium). Run Appium Server
  • 25. 14- Create a new class with the following capabilities [same as defined on Appium Server] : public void openApplication() throws MalformedURLException { DesiredCapabilities caps = new DesiredCapabilities(); caps.setCapability("platformName", "Android"); caps.setCapability("platformVersion", "8.0"); caps.setCapability("deviceName", "PixelXL-API26"); caps.setCapability("app", "T:AppuimMobileAppiumAPKsselendroid.apk"); AndroidDriver<WebElement> driver = new AndroidDriver<WebElement>(new URL("http://0.0.0.0:4723/wd/hub"), caps); } Run Appium Server
  • 26. 15- Now, run the code to make sure it connected to the specified emulator. Run Appium Server
  • 27. START NOW WITH APPIUM