CrossBrowserTesting Plugin

The plugin provides integration with continuous testing cloud CrossBrowserTesting.

Installation

Example 1. build.gradle
implementation(group: 'org.vividus', name: 'vividus-plugin-crossbrowsertesting', version: '0.3.8-SNAPSHOT')

Profiles

crossbrowsertesting/web

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
configuration.profiles=crossbrowsertesting/web,web/desktop/chrome
CrossBrowserTesting profile must be first.

Explore CrossBrowserTesting Capabilities for more fine-grained configuration.

Links to CrossBrowserTesting test runs can be found in Allure report

Properties

Property Name Acceptable values Default Description

selenium.grid.host

hostname

hub.crossbrowsertesting.com

Defines remote grid host to be used to create a new session

selenium.grid.username

username

empty

Defines remote grid username to be used to create a new session

selenium.grid.password

password

empty

Defines password to be used to create a new session