How to record a session on android device using QAS?

Follow the below steps to record a session on Android device through QMerty Automation Studio.

Android Phone Settings:

  1. You should have an Android device.
  2. Open Developer Mode from Settings. (Every Mobile Device Model has its unique settings, you get these steps from Google).
  3. Enable the following options :
    1. USB Debugging
    2. Install via USB (If Applicable)
    3. USB Debugging Security Settings (If Applicable).
  4. Switch On the Internet on the Phone.

Desktop Settings:

  1. Install Appium
  2. Install and Setup Android Studio. You can refer to this help link for the same.
  3. Start Appium Server with default setting (Simple Mode, Host - 0.0.0.0, Port - 4723).
  4. Go to Terminal/Command Prompt - execute the command “adb devices”. Refer this help link.
  5. You should get the list of connected devices.
  6. You will get a notification on your mobile phone to allow the Appium permissions. Provide permissions.

QAS Settings:

  1. Create a Project with Android Platform, with details of App Package and App Activity of the app that you are recording. Refer this help article.
  2. Begin Recording. Refer this help article.
  3. Create a Testsuite and Test case.
  4. Start the Android Recorder.
  5. All required capabilities will be automatically set (You can also edit the default settings and add your custom configuration). Now just Save.
  6. Start Recording and you should be connected to your Android phone application.