Package | Description |
---|---|
org.jbehave.web.selenium |
Modifier and Type | Class and Description |
---|---|
class |
DefaultWebDriverProvider
Provides FirefoxDriver instances.
|
class |
DelegatingWebDriverProvider
Delegating abstract implementation that provides
WebDriver s specified
by the concrete delegate. |
class |
DisplayPoolingFirefoxWebDriverProvider |
class |
FirefoxWebDriverProvider
Provides Firefox WebDriver instances, using a profile if the name
is provided via the system property
FirefoxWebDriverProvider.FIREFOX_PROFILE . |
class |
FlashWebDriverProvider
Provides FlashDriver instances, using the Flash object ID and the
Javascript-enabled WebDriver (i.e.
|
class |
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. |
class |
RemoteWebDriverProvider
Provides a
RemoteWebDriver that connects to a URL specified by system
property "REMOTE_WEBDRIVER_URL" and allows to take screenshots. |
class |
SauceWebDriverProvider
Allows to connect to Sauce Labs to run
Selenium tests in the cloud.
|
class |
TypeWebDriverProvider
Provides WebDriver instances of given type, instantiating it using the
default constructor.
|
Modifier and Type | Field and Description |
---|---|
protected WebDriverProvider |
WebDriverSteps.driverProvider |
Modifier and Type | Method and Description |
---|---|
WebDriverProvider |
WebDriverSteps.getDriverProvider() |
protected WebDriverProvider |
WebDriverPage.getDriverProvider() |
WebDriverProvider |
SeleniumConfiguration.webDriverProvider() |
Modifier and Type | Method and Description |
---|---|
SeleniumConfiguration |
SeleniumConfiguration.useWebDriverProvider(WebDriverProvider webDriverProvider) |
Constructor and Description |
---|
FlashPage(WebDriverProvider driverProvider) |
FluentWebDriverPage(WebDriverProvider driverProvider) |
PerScenarioWebDriverSteps(WebDriverProvider driverProvider) |
PerStoriesWebDriverSteps(WebDriverProvider driverProvider) |
PerStoryWebDriverSteps(WebDriverProvider driverProvider) |
SauceContextOutput(WebDriverProvider webDriverProvider,
SeleniumContext seleniumContext,
Map<String,String> storyToSauceUrlMap) |
SauceContextStoryReporter(WebDriverProvider webDriverProvider,
SeleniumContext seleniumContext,
Map<String,String> storyToSauceUrlMap) |
SauceLabsContextView(WebDriverProvider webDriverProvider) |
WebDriverPage(WebDriverProvider driverProvider) |
WebDriverPageDumpOnFailure(WebDriverProvider driverProvider) |
WebDriverPageDumpOnFailure(WebDriverProvider driverProvider,
org.jbehave.core.reporters.StoryReporterBuilder reporterBuilder) |
WebDriverPageDumpOnFailure(WebDriverProvider driverProvider,
org.jbehave.core.reporters.StoryReporterBuilder reporterBuilder,
String pageDumpPathPattern) |
WebDriverScreenshotOnFailure(WebDriverProvider driverProvider) |
WebDriverScreenshotOnFailure(WebDriverProvider driverProvider,
org.jbehave.core.reporters.StoryReporterBuilder reporterBuilder) |
WebDriverScreenshotOnFailure(WebDriverProvider driverProvider,
org.jbehave.core.reporters.StoryReporterBuilder reporterBuilder,
String screenshotPathPattern) |
WebDriverSteps(WebDriverProvider driverProvider) |
Copyright © 2017. All rights reserved.