Sauce Labs Plugin
The plugin provides integration with continuous testing cloud SauceLabs.
Installation
implementation(group: 'org.vividus', name: 'vividus-plugin-saucelabs', version: '0.3.2-SNAPSHOT')
Profiles
The plugin defines profiles with a set of the preconfigured properties.
|
Use in conjunction with web application profiles. |
|
Use in conjunction with native mobile application profiles. Required properties:
|
Sauce Labs profiles can be enabled by adding the corresponding entry to configuration.profiles
property.
configuration.profiles=saucelabs/web,web/desktop/chrome
Sauce Labs profile must be first. |
Explore Platform Configurator to use advanced Sauce Labs configuration options.
Links to SauceLabs test runs can be found in Allure report |
Properties
The properties marked with bold are mandatory. |
Property Name | Acceptable values | Default | Description |
---|---|---|---|
selenium.grid.host |
hostname |
empty |
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 |
|
|
Sauce Labs data center to use |
|
|
|
|
Enables Sauce Connect Proxy |
|
|
|
If |
|
String line with CLI flags |
Used to provide set of custom Sauce Connect command line arguments |