| Interface | Description |
|---|---|
| ContextView |
ContextView allows the viewing of context-related messages.
|
| WebDriverProvider |
| Class | Description |
|---|---|
| ContextView.NULL | |
| DefaultWebDriverProvider |
Provides FirefoxDriver instances.
|
| DelegatingWebDriverProvider |
Delegating abstract implementation that provides
WebDrivers specified
by the concrete delegate. |
| DisplayIdPool | |
| DisplayPoolingFirefoxWebDriverProvider | |
| FirefoxWebDriverProvider |
Provides Firefox WebDriver instances, using a profile if the name
is provided via the system property
FirefoxWebDriverProvider.FIREFOX_PROFILE. |
| FirefoxWebDriverProvider.OverriddenFirefoxDriver | |
| FirefoxWebDriverProvider.WebDriverJournal | |
| FlashDriver |
A
WebDriver decorator that allows interaction with a Flash object via Javascript calls. |
| FlashPage | |
| FlashWebDriverProvider |
Provides FlashDriver instances, using the Flash object ID and the
Javascript-enabled WebDriver (i.e.
|
| FluentWebDriverPage | |
| LocalFrameContextView | |
| PerScenarioSeleniumSteps |
Steps implementation that can be used before and after lifecycle in
Selenium-based stories.
|
| PerScenarioWebDriverSteps |
Steps implementation that can be used before and after lifecycle in
WebDriver-based stories.
|
| PerStoriesSeleniumSteps |
Steps implementation that can be used before and after lifecycle in
Selenium-based stories.
|
| PerStoriesWebDriverSteps |
Steps implementation that can be used before and after lifecycle in
WebDriver-based stories.
|
| PerStorySeleniumSteps |
Steps implementation that can be used before and after lifecycle in
Selenium-based stories.
|
| PerStoryWebDriverSteps |
Steps implementation that can be used before and after lifecycle in
WebDriver-based stories.
|
| PropertyWebDriverProvider |
Provides WebDriver instances based on system property "browser":
"chrome":
ChromeDriver
"firefox": FirefoxDriver
"htmlunit": HtmlUnitDriver
"ie": InternetExplorerDriver
"phantomjs": PhantomJSDriver
Property values are case-insensitive and defaults to "firefox" if no
"browser" system property is found. |
| RemoteWebDriverProvider |
Provides a
RemoteWebDriver that connects to a URL specified by system
property "REMOTE_WEBDRIVER_URL" and allows to take screenshots. |
| RemoteWebDriverProvider.SauceLabsJobHasEnded | |
| SauceContextOutput |
A
Format that uses SauceContextStoryReporter. |
| SauceContextOutput.SauceLabsCrossReference | |
| SauceContextOutput.SauceLabsXRefRoot | |
| SauceContextOutput.SauceLabsXRefStory | |
| SauceContextStoryReporter |
A
StoryReporter that passes back to SauceLabs the executed job results. |
| SauceLabsContextView | |
| SauceWebDriverProvider |
Allows to connect to Sauce Labs to run
Selenium tests in the cloud.
|
| SeleniumConfiguration |
Extends Configuration to provide Selenium-based components.
|
| SeleniumContext | |
| SeleniumContextOutput | |
| SeleniumContextStoryReporter | |
| SeleniumContextView |
Selenium-based ContextView, that delegates to the
Selenium#setContext(String). |
| SeleniumPage |
Abstract base class for pages that use the Selenium API.
|
| SeleniumPage.NonBlank | |
| SeleniumScreenshotOnFailure |
SeleniumSteps that capture screenshot upon failure in a scenario outcome.
|
| SeleniumStepMonitor |
Decorator of
StepMonitor which adds communication of current context
to ContextView. |
| SeleniumSteps |
Base steps class that can be used in scenarios that use the Selenium API.
|
| TypeWebDriverProvider |
Provides WebDriver instances of given type, instantiating it using the
default constructor.
|
| WebDriverHtmlOutput |
This variation to HtmlOutput inlines a screenshot of the failure taken by WebDriver.
|
| WebDriverPage |
Abstract base class for pages that use the WebDriver API.
|
| WebDriverPageDumpOnFailure |
WebDriverSteps that save a page dump upon failure in a scenario outcome.
|
| WebDriverScreenshotOnFailure |
WebDriverSteps that save screenshot upon failure in a scenario outcome.
|
| WebDriverSteps |
Base steps class that can be used in scenarios that use the WebDriver API.
|
| Enum | Description |
|---|---|
| PropertyWebDriverProvider.Browser |
| Exception | Description |
|---|---|
| DelegatingWebDriverProvider.DelegateWebDriverNotFound | |
| FlashDriver.JavascriptNotSupported | |
| FlashPage.FlashNotSupported |
Copyright © 2003–2017. All rights reserved.