public class WebDriverFactory extends Object
| 构造器和说明 |
|---|
WebDriverFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.openqa.selenium.remote.DesiredCapabilities |
createChromeDesiredCapabilities(SiteConfig siteConfig,
DriverConfig driverConfig) |
org.openqa.selenium.chrome.ChromeDriverService |
createChromeDriverService(SiteConfig siteConfig,
DriverConfig driverConfig,
File driverFile) |
org.openqa.selenium.chrome.ChromeDriverService.Builder |
createChromeDriverServiceBuilder(SiteConfig siteConfig,
DriverConfig driverConfig,
File driverFile) |
WebDriverEx |
createChromeWebDriver(SiteConfig siteConfig,
DriverConfig driverConfig) |
File |
createDriverFile(String filePathPropertyName) |
org.openqa.selenium.remote.internal.ApacheHttpClient.Factory |
createHttpClientFactory(SiteConfig siteConfig,
DriverConfig driverConfig) |
org.openqa.selenium.remote.DesiredCapabilities |
createPhantomJsDesiredCapabilities(SiteConfig siteConfig,
DriverConfig driverConfig) |
org.openqa.selenium.phantomjs.PhantomJSDriverService |
createPhantomJsDriverService(SiteConfig siteConfig,
DriverConfig driverConfig,
File driverFile) |
org.openqa.selenium.phantomjs.PhantomJSDriverService.Builder |
createPhantomJsDriverServiceBuilder(SiteConfig siteConfig,
DriverConfig driverConfig,
File driverFile) |
WebDriverEx |
createPhantomJsWebDriver(SiteConfig siteConfig,
DriverConfig driverConfig) |
WebDriverEx |
createWebDriver(org.openqa.selenium.remote.service.DriverService driverService,
org.openqa.selenium.remote.DesiredCapabilities desiredCapabilities,
SiteConfig siteConfig,
DriverConfig driverConfig) |
WebDriverEx |
createWebDriver(SiteConfig siteConfig,
DriverConfig driverConfig,
DriverType driverType) |
public WebDriverEx createWebDriver(SiteConfig siteConfig, DriverConfig driverConfig, DriverType driverType) throws IOException
IOExceptionpublic WebDriverEx createChromeWebDriver(SiteConfig siteConfig, DriverConfig driverConfig) throws IOException
IOExceptionpublic WebDriverEx createWebDriver(org.openqa.selenium.remote.service.DriverService driverService, org.openqa.selenium.remote.DesiredCapabilities desiredCapabilities, SiteConfig siteConfig, DriverConfig driverConfig) throws IOException
IOExceptionpublic org.openqa.selenium.remote.internal.ApacheHttpClient.Factory createHttpClientFactory(SiteConfig siteConfig, DriverConfig driverConfig)
public org.openqa.selenium.remote.DesiredCapabilities createChromeDesiredCapabilities(SiteConfig siteConfig, DriverConfig driverConfig)
public org.openqa.selenium.chrome.ChromeDriverService createChromeDriverService(SiteConfig siteConfig, DriverConfig driverConfig, File driverFile)
public org.openqa.selenium.chrome.ChromeDriverService.Builder createChromeDriverServiceBuilder(SiteConfig siteConfig, DriverConfig driverConfig, File driverFile)
public WebDriverEx createPhantomJsWebDriver(SiteConfig siteConfig, DriverConfig driverConfig) throws IOException
IOExceptionpublic org.openqa.selenium.remote.DesiredCapabilities createPhantomJsDesiredCapabilities(SiteConfig siteConfig, DriverConfig driverConfig)
public org.openqa.selenium.phantomjs.PhantomJSDriverService createPhantomJsDriverService(SiteConfig siteConfig, DriverConfig driverConfig, File driverFile)
public org.openqa.selenium.phantomjs.PhantomJSDriverService.Builder createPhantomJsDriverServiceBuilder(SiteConfig siteConfig, DriverConfig driverConfig, File driverFile)
Copyright © 2017. All rights reserved.