Use this trait to always see the commands executed by the underlying RemoteWebDriver
A DriverFactory creating a local Chrome browser
A abstract class to simply create a local DriverFactory.
A list of DriverFactories to create all supported local browsers
Default implementation for DriverProvider storing the DriverFactory in DriverFactoryHolder
This trait is used to configure a test run and create a WebDriver used by the test.
A simple scala default implementation for java interface DriverFactories
To implicit access the webDriver, mainly needed by LocatorDsl
just extend your class with DriverProvider
A default implementation for DriverFactory.
A DriverFactory creating a local Firefox browser
When using this trait the browser window will be moved and sized to a fixed location.
When using this trait the browser started by this driver will be switched into fullscreen mode.
A DriverFactory creating a local HtmlUnit browser
A DriverFactory creating a local Internet Explorer browser
When using this trait the browser started by this driver will be maximized.
Default implementation to create RemoteWebDriver
A DriverFactory creating a local Safari browser
When a WebDriver implements this trait, a screenshot will be stored on disk when a test failes.
When using this trait you can set environment variable TRACE_REMOTE_WEB_DRIVER to see commands executed by the underlying RemoteWebDriver
This class extends the Selenium default RemoteWebDriver to log all commands executed.
Patience configuration for RemoteDriverFactory