---
title: How to integrate with BrowserStack?
description: "## Instructions to Create BrowserStack credentials 1. Login with Bqurious user credentials 2. Click on*Setup* 3. Click on *Credentials* 4. Click on *Add Credentials* 5. Set the credential Name 6. Select *BrowsetStack*as the Credentials Type in the drop-down ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/1.6.png?w=1200&ssl=1) 7.…"
url: "https://bqurious.com/docs/how-to-integrate-with-browserstack/"
updated: "2021-03-17"
category: How to Guides
---

# How to integrate with BrowserStack?

## Instructions to Create BrowserStack credentials

1. Login with Bqurious user credentials
2. Click on*Setup*
3. Click on *Credentials*
4. Click on *Add Credentials*
5. Set the credential Name
6. Select *BrowsetStack*as the Credentials Type in the drop-down

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/1.6.png?w=1200&ssl=1)
7. Enter your BrowserStack credentials in the *username* and *password* fields.
   **Username will be the one displayed under settings on BrowserStack (as highlighted below)**
8. Enter the access key provided by BrowserStack in the *Access Token* field.
   You can find it under BrowserStack Settings.

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/1.8.png?w=1200&ssl=1)

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/1.8.2.png?w=1200&ssl=1)
9. Enter [https://api.browserstack.com/](https://api.browserstack.com/) in the *Provide Url* field.
10. Click on *Save*.

    ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/1.10.png?w=1200&ssl=1)

  Please note that once you save the BrowserStack credentials, your access key won’t be visible in the Access Token field.  Incase you receive this error “Unable to parse remote response: Authorization required“ while executing on BrowserStack, please re-check your username.
It should be the username displayed under BrowserStack settings and not your email id.  Incase you receive this error “Invalid username or password (WARNING: The server did not provide any stacktrace information)“ while executing on BrowserStack, please ensure that the token provided is correct.

## Instructions to Execute tests on BrowserStack

Pre-requisites :

- Test case should already be created.
- Created test should be added to the test suite.

1. Navigate to the Execution screen by clicking on Execute > Execute Automated Tests.
2. Select the suite and the test case.
3. Enter the *Run name*
4. Select tag (if used in any test case)
5. Click on *Expand Execution Machines*
6. Select BrowserStack in the *provider*dropdown.

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/2.6.png?w=1200&ssl=1)
7. Select the created BrowserStack credentials from the *Credential*dropdown.

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/2.7.png?w=1200&ssl=1)

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/2.7.1.png?w=1200&ssl=1)
8. Click on Refresh icon for the desired machine.
   The below pop up will be displayed.

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/2.8.png?w=1200&ssl=1)

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/2.8.1.png?w=1200&ssl=1)
9. Select the desired browsers / devices for the provided OS.
   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/2.9.png?w=1200&ssl=1)
10. Click on *Done*.
    ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/2.10.png?w=1200&ssl=1)
11. Click on Run Selected/Run All button to execute tests on BrowserStack.

  Please note that we currently allow execution of only four browsers/devices per machine.  The BrowserStack tests can be executed via Plan as well. Simply create a plan and execute it.

The plan can be updated, cloned and deleted.
Please note that the selected browsers/devices can be removed from under the machines as well.

## Configuring Appium version to execute mobile tests on BrowserStack

1. Right-click on the client icon.
   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/3.1-1.png?w=1200&ssl=1)
2. Click on Setup
3. Under General tab, you will see a field named *Appium Version*
4. Click on Edit.

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/3.4.png?w=1200&ssl=1)
5. Enter the desired appium version

   ![](https://i0.wp.com/bqurious.com/wp-content/uploads/2021/03/3.5.png?w=1200&ssl=1)
6. Click on Save.

#### Note

If you do not provide any version in the Appium Version field, the tests will execute on version 1.18.0. Otherwise the tests will execute on the mentioned appium version.
Appium version reference link : [https://github.com/appium/appium-desktop/tags](https://github.com/appium/appium-desktop/tags)

### *Related*
