Setting Up and Configuring Mobile Emulator

Modified on Tue, 16 Apr 2024 at 04:25 PM

TABLE OF CONTENTS

Installation steps for Appium

  1. Install Appium version 1.22.3 or the latest stable version.
  2. Download the installer from this link: Appium Desktop Releases. Choose the appropriate file for the windows. 
  3. Click on the downloaded file, "Appium-Server-GUI-windows-1.22.3-4.exe."
  4. The Appium Setup dialog box appears, click “Install”.



  5. Wait for the process to complete.
  6. After completing the process, click “Finish”.

       

Installation steps for Android Studio

  1. Download the installer from this link: Android Studio
  2. Select "I agree with the terms." Choose the file named "android-studio-ide-202.7486908-windows.exe”."
  3. Click the downloaded file, "android-studio-ide-202.7486908-windows.exe."
  4. Android Studio Setup window appears. Click Next.



  5. Choose the Android Virtual Device option and click Next.


  6. Click Next.



  7. Click “Install”.



  8. Wait for the process to complete and click Next.


  9. 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.

    • ANDROID_HOME -> C:\Users\DELL\AppData\Local\Android\Sdk
    • JAVA_HOME -> C:\Program Files\Java\jdk1.8.0_201
    • Update the following paths:
      -> C:\Users\DELL\AppData\Local\Android\Sdk\platform-tools\
      -> C:\Users\DELL\AppData\Local\Android\Sdk\tools\
      -> C:\Users\DELL\AppData\Local\Android\Sdk

Installation steps for Python

  1. Download the Python stable version from Python Downloads.
  2. 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”.


  3. Wait for the process to complete and Click "Close”.

  4. Install the Python Packages by running the required 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
  5. Open command prompt and type “pip install Package Name”.
    For example, In the command prompt window, type 'pip install allure-behave.


Initiating Mobile Emulator and Appium

Perform the following to set Mobile Emulator Settings:

  1. Open android studio > select "configure" option. 
  2. Select AVD Manager from the drop down list as shown:



  3. After opening AVD manager, click  the “Create Virtual Device” button.



  4. Select either the appropriate pixel version (recommended is  pixel 3 or 4), ensuring it has the Play Store, and click "Next."



  5. Now, download the appropriate version.

  6. Click "Next”.


  7. Click Finish.



  8. After creating the emulator, click the play button to start the emulator.


To set the Appium Settings


Perform the following:

  1. Open Appium desktop app and click the “Start Server v1.13.0” button.



  2. On the File Menu > select "New Session Window".



  3. Download and Install Appium Inspector

    To download and install the latest version of  the file, click Appium-Inspector-windows-2023.12.2-x64.exe.

  4. In Appium inspector, set the desired capabilities, add the following data for a Mobile app.
    NAME                      Value 
    
      "platformName": "Android",
      "automationName": "Appium",
      "deviceName": "your_device_name",
      "app": "path/to/your/app.apk",
      "appPackage": "your.app.package",
      "appActivity": "your.app.activity"
  5. After saving the Appium desired capabilities, click the “Start Session” to initiate the session.

  6. Verify that your emulator is running correctly.
    1. Open a command prompt.

    2. Run the following command to verify that the emulator is recognized:

      adb devices







Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article