public abstract class WebDriverFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_IMPLICITLY_WAIT_MILLISECONDS |
static int |
DEFAULT_PAGE_LOAD_TIMEOUT_SECONDS |
static int |
DEFAULT_SCRIPT_TIMEOUT_SECONDS |
static java.lang.String |
DOWNLOAD_DIRECTORY |
| Constructor and Description |
|---|
WebDriverFactory() |
| Modifier and Type | Method and Description |
|---|---|
static void |
close(org.openqa.selenium.WebDriver driver) |
static org.openqa.selenium.WebDriver |
create(WebDriverConfig config,
java.lang.String url) |
static org.openqa.selenium.remote.RemoteWebDriver |
getRemoteWebDriver(java.lang.String remoteURL,
org.openqa.selenium.Capabilities caps) |
static org.openqa.selenium.WebDriver |
getWebDriver(org.openqa.selenium.MutableCapabilities capabilities) |
protected static org.openqa.selenium.chrome.ChromeOptions |
loadChromeOptions(org.openqa.selenium.Capabilities capabilities)
Convert a Capabilities to ChromeOptions, fixes bug in ChromeOptions that ignores and overwrites any
goog:chromeOptions in ChromeOptions.merge(Capabilities)
|
static org.openqa.selenium.WebDriver |
open(java.lang.String browser,
java.lang.String url)
Deprecated.
Provided for backwards compatibility. Please use the create method instead.
|
public static final int DEFAULT_PAGE_LOAD_TIMEOUT_SECONDS
public static final int DEFAULT_IMPLICITLY_WAIT_MILLISECONDS
public static final int DEFAULT_SCRIPT_TIMEOUT_SECONDS
public static final java.lang.String DOWNLOAD_DIRECTORY
@Deprecated
public static org.openqa.selenium.WebDriver open(java.lang.String browser,
java.lang.String url)
public static org.openqa.selenium.WebDriver create(WebDriverConfig config, java.lang.String url)
public static void close(org.openqa.selenium.WebDriver driver)
public static org.openqa.selenium.WebDriver getWebDriver(org.openqa.selenium.MutableCapabilities capabilities)
public static org.openqa.selenium.remote.RemoteWebDriver getRemoteWebDriver(java.lang.String remoteURL,
org.openqa.selenium.Capabilities caps)
protected static org.openqa.selenium.chrome.ChromeOptions loadChromeOptions(org.openqa.selenium.Capabilities capabilities)
capabilities -