public class WebDriverFactory
extends java.lang.Object
| Constructor and Description |
|---|
WebDriverFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected org.openqa.selenium.WebDriver |
adjustBrowserSize(org.openqa.selenium.WebDriver driver) |
protected org.openqa.selenium.WebDriver |
createChromeDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.chrome.ChromeOptions |
createChromeOptions() |
protected org.openqa.selenium.remote.DesiredCapabilities |
createCommonCapabilities(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createEdgeDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.remote.DesiredCapabilities |
createFirefoxCapabilities(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createFirefoxDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createHtmlUnitDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createInstanceOf(java.lang.String className,
org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createInternetExplorerDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createJBrowserDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createMarionetteDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createOperaDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createPhantomJsDriver(org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createRemoteDriver(java.lang.String remote,
java.lang.String browser,
org.openqa.selenium.Proxy proxy) |
protected org.openqa.selenium.WebDriver |
createSafariDriver(org.openqa.selenium.Proxy proxy) |
org.openqa.selenium.WebDriver |
createWebDriver(org.openqa.selenium.Proxy proxy) |
protected void |
maximizeChromeBrowser(org.openqa.selenium.WebDriver.Window window) |
protected java.lang.RuntimeException |
runtime(java.lang.Throwable exception) |
public org.openqa.selenium.WebDriver createWebDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createRemoteDriver(java.lang.String remote,
java.lang.String browser,
org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.remote.DesiredCapabilities createCommonCapabilities(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createChromeDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.chrome.ChromeOptions createChromeOptions()
protected org.openqa.selenium.WebDriver createFirefoxDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.remote.DesiredCapabilities createFirefoxCapabilities(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createMarionetteDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createHtmlUnitDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createInternetExplorerDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createEdgeDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createPhantomJsDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createOperaDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createSafariDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver createJBrowserDriver(org.openqa.selenium.Proxy proxy)
protected org.openqa.selenium.WebDriver adjustBrowserSize(org.openqa.selenium.WebDriver driver)
protected void maximizeChromeBrowser(org.openqa.selenium.WebDriver.Window window)
protected org.openqa.selenium.WebDriver createInstanceOf(java.lang.String className,
org.openqa.selenium.Proxy proxy)
protected java.lang.RuntimeException runtime(java.lang.Throwable exception)