public abstract class AbstractWebDriverFactory extends Object
Modifier and Type | Field and Description |
---|---|
protected org.openqa.selenium.WebDriver |
driver |
protected DriverConfig |
webDriverConfig |
Constructor and Description |
---|
AbstractWebDriverFactory(DriverConfig cfg) |
Modifier and Type | Method and Description |
---|---|
void |
cleanUp() |
org.openqa.selenium.WebDriver |
createWebDriver() |
org.openqa.selenium.WebDriver |
getWebDriver()
Accessed by sub classes so that they don't have be declared abstract class.
|
DriverConfig |
getWebDriverConfig() |
void |
setImplicitWaitTimeout(double timeout) |
void |
setWebDriver(org.openqa.selenium.WebDriver driver) |
void |
setWebDriverConfig(DriverConfig cfg) |
protected DriverConfig webDriverConfig
protected org.openqa.selenium.WebDriver driver
public AbstractWebDriverFactory(DriverConfig cfg)
public void cleanUp()
public org.openqa.selenium.WebDriver createWebDriver() throws Exception
Exception
public org.openqa.selenium.WebDriver getWebDriver()
public DriverConfig getWebDriverConfig()
public void setImplicitWaitTimeout(double timeout)
public void setWebDriver(org.openqa.selenium.WebDriver driver)
public void setWebDriverConfig(DriverConfig cfg)
Copyright © 2018. All rights reserved.