CrossBrowserTesting Plugin

The plugin provides integration with continuous testing cloud CrossBrowserTesting.

BitBar replaces CrossBrowserTesting

CrossBrowserTesting cloud will be sunset on July 2023:

…​we have also announced that we will be sunsetting the CrossBrowserTesting cloud in July 2023, as this new product will replace CrossBrowserTesting.

Taking into account this anouncement:

  • development of plugin features is stopped,

  • any bug fixes for the plugin will be accepted and delivered till April 2023,

  • the plugin will be dropped on July 2023


  1. Copy the below line to dependencies section of the project build.gradle file

    Example 1. build.gradle
    implementation(group: 'org.vividus', name: 'vividus-plugin-crossbrowsertesting', version: '0.5.5')
  2. If the project was imported to the IDE before adding new plugin, re-generate the configuration files for the used IDE and then refresh the project in the used IDE.



Use in conjunction with web application profiles.

CrossBrowserTesting profiles can be enabled by adding the corresponding entry to configuration.profiles property.

Example 2. Configure Chrome on CrossBrowserTesting
CrossBrowserTesting profile must be first.

Explore CrossBrowserTesting Capabilities for more fine-grained configuration.

Links to CrossBrowserTesting test runs can be found in Allure report


The properties marked with bold are mandatory.
Property Name Acceptable values Default Description


CrossBrowserTesting remote end host to be used to create a new session




CrossBrowserTesting username (usually it’s an email that must be percent-encoded)




CrossBrowserTesting authkey