| Interface | Description |
|---|---|
| FirefoxBinaryProvider |
You might want to run tests with different versions of Firefox.
|
| FirefoxConfigurationParticipant |
Can change the settings of a Firefox instance used by the tests.
|
| SeleniumProvider<P extends SeleniumProvider,D extends org.openqa.selenium.WebDriver> |
Creates a
WebDriver instance with respecting all configuration participants given to it. |
| WebDriverConfigurationParticipant<D extends org.openqa.selenium.WebDriver> |
Makes possible to adjust the behaviour of the
WebDriver instances created by a SeleniumProvider. |
| Class | Description |
|---|---|
| AdBlockerConfigurator |
Activates adblocker for the given firefox profile.
|
| DefaultFirefoxBinaryProvider |
Lets the user to customize the firefox installation to be used, when a test runs locally.
|
| DefaultFirefoxConfigurationParticipant<D extends org.openqa.selenium.WebDriver> |
Default settings for Firefox.
|
| ElementScrollBehaviourConfigurator<D extends org.openqa.selenium.WebDriver> |
If an element should be clicked, and it is not in the viewport (not visible), then selenium has to scroll
to make the element clickable.
|
| FileDetectorConfigurator<D extends org.openqa.selenium.WebDriver> |
Configures the
WebDriver to support file uploads. |
| FirefoxConfiguration<D extends org.openqa.selenium.WebDriver> |
Central class to configure anything on a firefox instance which is more than what a
WebDriverConfigurationParticipant enables to change. |
| TimeoutsConfigurationParticipant<D extends org.openqa.selenium.WebDriver> |
Adjusts timeouts available by using
webDriver.manage().timeouts(). |
Copyright © 2017 willhaben internet service GmbH & Co KG. All rights reserved.