2. BrowserStack Integration - Mobile Native Application

Why Was This Developed?

BrowserStack 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 Look?

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 BrowserStack Configuration button.

  6. The user has to enter the username in the Enter BrowserStack Username field.

  7. The user has to enter the access key in the Enter BrowserStack Access Key field.

  8. The user has to click the 'Create button.

  9. The user has to enter the APK details in the Enter APKname 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 BrowserStack

  1. The user has to navigate to the Avo Assure home screen and select the project from the All Projects list.

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

  3. The user has to click the Configure button, and the Execution Configuration Setup dialog box will be displayed.

  4. The user has to enter the configuration name in the Enter Configuration Name field.

  5. The user has to select the required Test Suites and click the Save button. The execution configuration will be created and displayed in the Execution Configuration Table.

  6. The user has to select BrowserStack from the Cloud Test drop-down, and the BrowserStack Login dialog box will be displayed with pre-filled data.

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

  8. The user has to select the platform from the Select Platform drop-down.

  9. The user has to select the version from the Select Version drop-down.

  10. The user has to select the device from the Select Device drop-down.

  11. The user has to select the uploaded APK file from the Select APK drop-down.

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

  13. Execution will start on the selected Avo Assure client.

  14. The user has to navigate to the BrowserStack home screen and click the App button.

  15. To view the mobile app automation in BrowserStack, the user has to click the App Automate button.

  16. After completing the Execution, the user can view the testcase execution video.

  17. To view the logs on the BrowserStack screen, click the Text Logs button.

How can I get this?

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

Last updated