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, setWebDriverConfig
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cleanUp, getWebDriver, getWebDriverConfig
public FirefoxDriverFactory(DriverConfig cfg)
cfg
- the configuration of the firefoxDriverprotected org.openqa.selenium.WebDriver createNativeDriver()
public org.openqa.selenium.WebDriver createWebDriver()
createWebDriver
in interface IWebDriverFactory
createWebDriver
in class AbstractWebDriverFactory
protected org.openqa.selenium.WebDriver createWebDriverWithTimeout()
protected long getTimeout()
protected void setPageLoadTimeout(long timeout)
Copyright © 2015. All rights reserved.