| Interface | Description |
|---|---|
| DriverCapabilitiesProvider |
Created by john on 25/06/2016.
|
| DriverProvider |
| Class | Description |
|---|---|
| AddCustomDriverCapabilities | |
| AddEnvironmentSpecifiedDriverCapabilities | |
| AddLoggingPreferences |
Define WebDriver logging levels using the webdriver.logprefs.* properties, e.g.
|
| AppiumDriverCapabilities | |
| AppiumDriverProvider | |
| CapabilitiesConverter | |
| CapabilityValue | |
| ChromeDriverCapabilities | |
| ChromeDriverProvider |
Create a new instance of a ChromeDriver driver, using the configuration options defined in serenity.conf
and/or in the custom fixture classes.
|
| ConfigureChromiumOptions | |
| ConfiguredProxy | |
| CustomCapabilities |
CustomCapabilities are use to define both general and browser-specific capabilities for drivers in a generic way.
|
| DownloadableDriverProvider | |
| DriverArgs | |
| DriverCapabilities | |
| DriverExecutableIsDefined | |
| DriverServices | |
| EdgeDriverCapabilities |
Driver options are command line arguments for the browser:
They are passed into the ms:edgeOptions dictionary in the "args" property.
|
| EdgeDriverProvider |
Create a new instance of a ChromeDriver driver, using the configuration options defined in serenity.conf
and/or in the custom fixture classes.
|
| EnhanceCapabilitiesWithFixtures | |
| EnhanceDriver | |
| EnvironmentSwitches | |
| FirefoxDriverCapabilities |
Firefox profile preferences are configured in firefox.preferences.* variables
|
| FirefoxDriverProvider | |
| InsecureCertConfig | |
| InternetExplorerDriverProvider | |
| ProvidedDriverCapabilities | |
| ProvidedDriverProvider | |
| RemoteDriverName | |
| RemoteDriverProvider |
A Remote Driver using SauceLabs or Browserstack (for remote web testing), or Selenium Grid.
|
| RemoteWebdriverStub | |
| SafariDriverProvider | |
| SanitisedBrowserPreferences | |
| SetProxyConfiguration | |
| UpdateDriverEnvironmentProperty |
| Exception | Description |
|---|---|
| RemoteDriverConfigurationError | |
| ServicePoolError | |
| WebDriverInitialisationException |
Thrown if an error occurs during a call to a BeforeAWebdriverScenario class.
|
Copyright © 2022. All rights reserved.