public class FirefoxDriverFactory extends AbstractWebDriverFactory implements IWebDriverFactory
driver, webDriverConfig| Constructor and Description |
|---|
FirefoxDriverFactory(DriverConfig cfg) |
| Modifier and Type | Method and Description |
|---|---|
protected org.openqa.selenium.WebDriver |
createNativeDriver()
create native driver instance, designed for unit testing.
|
org.openqa.selenium.WebDriver |
createWebDriver() |
protected org.openqa.selenium.WebDriver |
createWebDriverWithTimeout()
Create webDriver, capture socket customexception and retry with timeout.
|
protected long |
getTimeout()
It's designed for shorten tiemout in unit testing.
|
protected void |
setPageLoadTimeout(long timeout) |
cleanUp, getWebDriver, getWebDriverConfig, setImplicitWaitTimeout, setWebDriver, setWebDriverConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanUp, getWebDriver, getWebDriverConfigpublic FirefoxDriverFactory(DriverConfig cfg)
cfg - the configuration of the firefoxDriverprotected org.openqa.selenium.WebDriver createNativeDriver()
public org.openqa.selenium.WebDriver createWebDriver()
createWebDriver in interface IWebDriverFactorycreateWebDriver in class AbstractWebDriverFactoryprotected org.openqa.selenium.WebDriver createWebDriverWithTimeout()
protected long getTimeout()
protected void setPageLoadTimeout(long timeout)
Copyright © 2015. All rights reserved.