ACCELQ supports seamless integration with leading mobile cloud labs—BrowserStack, Sauce Labs, and Perfecto—enabling codeless, multi-device test automation. With these integrations, you can:
Capture Views and record test scenarios on real devices in the cloud
Execute mobile test scenarios in parallel across different OS versions
Customize Appium capabilities and driver profiles to suit your workflow
This article details setup, supported providers, and common configurations.
Supported Mobile Lab Providers
ACCELQ supports the following mobile cloud providers for the execution of automation scripts.
- Lambda Test
- BrowserStack
- Sauce Labs
- Perfecto
- HeadSpin
- Digital AI
Setting up ACCELQ Agent with External Providers
Open the ACCELQ Agent Configuration:
Launch your ACCELQ Agent Command Center.
In the Configuration panel, click the three dots icon.
Select "Edit Configuration" from the menu.
2. Enable External Device Provider Option :
In the configuration window, select the checkbox labeled "Use external device provider for Mobile."
Select your preferred provider from the available options.
3. Furnish Credentials to access the external provider service:
1. Log in to your chosen cloud provider’s website.
2. Navigate to your profile or account settings page.
3. Copy the required credentials :
a. Username
b. Access Key, API Key, or Security Token (depending on the provider)
4. Note for Sauce Labs users: In addition to the username and access key, you will also need :
a. Host Name
b. Connection Port
c. Data Centre Endpoint
4. Save Configuration :
1. Return to the ACCELQ Agent configuration window.
2. Paste the copied credentials into the appropriate fields.
3. Click "Save" to complete the configuration.
Capturing Mobile Views Using a Cloud Device Provider
Navigate to the Mobile View Capture Section :
Log in to your ACCELQ account.
Click on "Views" in an Action or Context. Click "Capture Views".
At the top right corner in the View capture modal, select “Mobile” as the platform.
2. Choose Cloud Device Provider :
Once you are in the Mobile view section, you will see two options for device connection: Cloud Provider & ACCELQ Agent.
Select the Cloud Provider to proceed with capturing on a cloud-based device.
3. Select Provider and Authenticate :
From the dropdown menu, choose your preferred cloud provider.
Enter the required credentials for the selected provider (such as Username, Access Key, or Token).
Click on the “Authenticate” button to validate your connection.
Note about App URL naming convention:
- Lambda Test: It://app
- BrowserStack: bs://app
- Sauce Labs: App ID accepts any public app URL or file ID of an uploaded app in Sauce Labs. For App ID, Navigate to Live > Mobile App. Upload your app. Once the upload is done, hover over the app. Click on Settings. In the app settings, you can find the file ID. App ID will be in the below format storage:<file_id>
- Perfecto: PRIVATE:applications/<your-app-filename>.apk or .ipa
- HeadSpin: "<APP_URL>"
- Digital AI: cloud:<Bundle ID>:<App version>
Once authentication is successful, click on “Start Capture” to begin capturing the mobile view on the selected cloud device.
Comments
0 comments
Please sign in to leave a comment.