Package net.thucydides.core.webdriver
Manage WebDriver instances, and knowing what WebDriver types are supported.
-
Interface Summary Interface Description CloseBrowser ConfigurableTimeouts Created by john on 12/03/15.DriverConfiguration<T extends DriverConfiguration> DriverServiceHook DriverSource You can implement this class to provide your own driver instance.DriverSource.UnknownDriver Used to indicate that the provided driver has not been specified by the driverType() method.ElementProxyCreator ThucydidesWebDriverEventListener Listener class used to know when a new Webdriver instance has been created.WebDriverInstanceEventListener WebdriverManager Manage WebDriver instances.WidgetProxyCreator -
Class Summary Class Description AbstractObjectInitialiser<T> CapabilityEnhancer Created by john on 25/06/2016.CapabilityValue DeactivatedCloseBrowser DefaultPageObjectInitialiser DefaultWidgetObjectInitialiser Initializes theWebElementFacade
members of aWidgetObject
.DriverName DriverStrategySelector Created by john on 25/06/2016.ElementLocatorFactorySelector OptionsFacade OptionsMap Created by john on 14/07/2017.PeriodicRestart ProvidedDriver ProvidedDriverConfiguration A description goes here.SerenityWebdriverManager Manage WebDriver instances.TemporalUnitConverter TestSuiteCloseBrowser ThucydidesWebDriverSupport A utility class that provides services to initialize web testing and reporting-related fields in arbitrary objects.TimeoutsFacade Created by john on 30/01/15.TimeoutStack Created by john on 12/03/15.WebdriverCloseBrowser WebdriverContext WebDriverFacade A proxy class for webdriver instances, designed to prevent the browser being opened unnecessarily.WebDriverFactory Provides an instance of a supported WebDriver.WebDriverInstanceEvents WebdriverInstances One or more WebDriver drivers that are being used in a test.WebdriverProxyFactory Provides a proxy for a WebDriver instance.WebDriverType -
Enum Summary Enum Description DriverStrategy MobilePlatform Created by john on 28/10/2014.SupportedWebDriver The list of supported web drivers.WebDriverLifecycleEvent -
Exception Summary Exception Description CapabilitiesCouldNotBeParsedException DriverConfigurationError Thrown when the test runner tries to use an unsupported WebDriver driver.ThucydidesConfigurationException Created by john on 28/10/2014.