Skip to content

BrowserStack#

BrowserStack is the world’s leading software testing platform powering over two million tests every day across 15 global data centers. This cloud platform provides instant access to 2,000+ real mobile devices and browsers on a highly reliable cloud platform that effortlessly scales as testing needs grow.

For Automation Reporting distribution of Zebrunner, this integration allows users to:

  1. Execute web and native mobile tests on many types of devices
  2. View web driver session artifacts (such as video recording, session logs, and metadata) for test sessions linked to executions of automated tests

Obtaining credentials#

  1. Log in to your BrowserStack workspace
  2. Click the Account icon and select Settings in the dropdown menu

    01-main-page.png

  3. Copy username and access key from Automate section of settings

    02-settings.png

Configuring integration#

The following steps need to be performed to add a BrowserStack integration:

  1. Navigate to SettingIntegrationsBrowserStack
  2. Click the Integration button
  3. Enter your URL, username and access key
  4. Select the projects to add the integration to. For more information, refer to Selecting projects documentation
  5. (optional) Click the Test button to check connectivity
  6. Click the Save button

03-zebrunner-browserstack-page.png

Launching tests on BrowserStack using Zebrunner Launcher#

Once you have configured the integration with BrowserStack, you can run tests on it. To do so, you need to select the BrowserStack as a testing platform while creating or editing a Launcher or Preset. In addition, you will have access to capability generator as it is provided by BrowserStack.

04-zebrunner-launcher-window.png

Info

To learn more about how to use and configure launchers, refer to the Launchers documentation.

Note

BrowserStack will only be available as an option for Launcher if it is configured and enabled in integration settings.