sdk config generator

A fresh look for capability generator

We are excited to unveil a fresh look for capabilities, along with SDK configuration and improved navigation. Hope you love it as much as we do.

Capabilities

Capabilities are a series of key-value pairs that allow you to configure your tests on the BrowserStack cloud grid.

Use our Capabilities Generator to configure your test suite in the language of your choice. The capabilities generator lets you select from a comprehensive set of options you can use to customize your tests on the BrowserStack Cloud grid. You can also find out more about each capability by scrolling to our Capabilities Reference section.

Capability generator

Other frameworks

Selenium - BrowserStack SDK

Tabs

Selenium

SeleniumPlaywright

Integration method

BrowserStack SDK

BrowserStack SDK is a plug-and-play solution that enables you to run your entire test suite with no code changes. Using the SDK reduces the integration time from hours to a few minutes.

Core Capabilities

Parallels per platform

The number of parallel threads to be used for each platform set.

Browser Specific Capabilities

Project details

Note: View the complete list of timezones on Wikipedia

Simulate Network

Simulate different network conditions when testing on real mobile devices.


userName: YOUR_USERNAME
accessKey: YOUR_ACCESS_KEY
platforms:
  - browserName: Chrome
    os: Windows
    osVersion: 10
    browserVersion: 120.0
  - browserName: Safari
    os: OS X
    osVersion: Monterey
    browserVersion: 15.6
  - browserName: chromium
    osVersion: 15
    deviceName: iPhone 13
buildIdentifier: ${BUILD_NUMBER}
consoleLogs: info

Capabilities Reference

BrowserStack specific capabilities
userName For running your Selenium and Appium tests on BrowserStack it, requires a username and an access key for authenticating the user. This capability can be used to set the username. You can find your username and access key on the Settings page under the Automate section. Example: userName: <BROWSERSTACK_USERNAME>
accessKey For running your Selenium and Appium tests on BrowserStack it, requires a username and an access key for authenticating the user. This capability can be used to set the access key. You can find your username and access key on the Settings page under the Automate section. Example: accessKey: <BROWSERSTACK_ACCESSKEY>
os OS you want to test (Windows, OS X).
osVersion OS version you want to test. (Windows: XP, 7, 8, 8.1, 10 and 11; OS X: Snow Leopard, Lion, etc.)