3. SauceLabs Integration - Mobile Native

Why Was This Developed?

SauceLabs integration was not available to tackle cross-browser compatibility challenges in mobile native application testing.

What is The Goal?

Avo provides a cloud-based platform that allows remote access to mobile native browsers and operating systems. This facilitates effective testing and identification of compatibility issues in mobile native browsers across diverse configurations.

How Does It Work?

Configuration in Avo Assure

  1. The user has to navigate to the Avo Assure home screen.

  2. The user has to click the Settings button.

  3. The user has to click the Manage Integrations button, and the Manage Integrations window will be displayed.

  4. The user has to click the Cloud-Based Integration button.

  5. The user has to click the SauceLabs Configuration button.

  6. The user has to enter the remote URL in the Enter SauceLabs Remote URL field.

  7. The user has to enter the username in the Enter SauceLabs Username field.

  8. The user has to enter the access key in the Enter SauceLabs Access Key field.

  9. The user has to enter the APK details in the Enter apk name field.

  10. The user has to copy the APK path from the system folder and paste the APK path in the Enter apk Path field followed by the '.apk' file.

  11. The user has to click the Upload button.

Avo Assure Testcase Execution on SauceLabs

  1. The user has to navigate to the Avo Assure home screen.

  2. The user has to click the Execute button, and the Configure & Execute window will be displayed.

  3. The user has to select the SauceLabs from the Cloud Test drop-down. The SauceLabs Login dialog box will be displayed with auto-filled SauceLabs credentials.

  4. The user has to click the Submit button, and the SauceLabs Integration dialog box will be displayed.

  5. The user has to select the platforms from the Select Platform drop-down.

  6. The user has to select the versions from the Select Android Versions drop-down.

  7. The user has to select the emulator from the Select Emulator drop-down.

  8. The user has to select the uploaded apk from the Select APK drop-down.

  9. The user has to search and select the available Avo Assure Client and click the Execute button.

  10. The execution will be started on the available Avo Assure Client.

  11. The user has to navigate to the SauceLabs home screen.

  12. The user has to click the Automated drop-down and click the Test Results button.

  13. To view the testcase execution, click the running testcase.

  14. The user can view the live testcase execution in SauceLabs Test Results.

  15. After completing the execution, the user can view the testcase execution video.

How can I get this?

If the user upgrades to the latest version of Avo Assure to 23.2.0, this feature will be available automatically.

Last updated