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":
"android":
AndroidDriver
"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) |
Copyright © 2013. All Rights Reserved.