CrossBrowserTesting Plugin
The plugin provides integration with continuous testing cloud CrossBrowserTesting.
Installation
- 
Copy the below line to
dependenciessection of the projectbuild.gradlefileExample 1. build.gradleimplementation(group: 'org.vividus', name: 'vividus-plugin-crossbrowsertesting', version: '0.5.6') - 
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.
 
Profiles
  | 
Use in conjunction with web application profiles.  | 
CrossBrowserTesting profiles can be enabled by adding the corresponding entry to configuration.profiles property.
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
| The properties marked with bold are mandatory. | 
| Property Name | Acceptable values | Default | Description | 
|---|---|---|---|
  | 
hostname  | 
hub.crossbrowsertesting.com  | 
CrossBrowserTesting remote end host to be used to create a new session  | 
  | 
username  | 
  | 
CrossBrowserTesting username (usually it’s an email that must be percent-encoded)  | 
  | 
password  | 
  | 
CrossBrowserTesting authkey  |