public class SaucePhoenixDriver extends AbstractPhoenixDriver
org.openqa.selenium.WebDriver.ImeHandler, org.openqa.selenium.WebDriver.Navigation, org.openqa.selenium.WebDriver.Options, org.openqa.selenium.WebDriver.TargetLocator, org.openqa.selenium.WebDriver.Timeouts, org.openqa.selenium.WebDriver.Window| Constructor and Description |
|---|
SaucePhoenixDriver(org.openqa.selenium.WebDriver driver,
CookieHandler cookieHandler,
com.saucelabs.ci.sauceconnect.SauceTunnelManager vpnManager,
Map<String,Object> customDriverConfig)
Creates an instance of the driver
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
closeVPNConnection()
Closes a VPN tunnel if one exists
|
protected void |
finalize() |
protected CookieHandler |
getCookieHandler() |
org.openqa.selenium.WebDriver |
getDriver() |
void |
quit() |
clearAllCookies, fileUtilsCopyFile, findElement, findElements, get, getCurrentUrl, getPageSource, getTitle, getWindowHandle, getWindowHandles, manage, navigate, switchTo, takeScreenshotpublic SaucePhoenixDriver(org.openqa.selenium.WebDriver driver,
CookieHandler cookieHandler,
com.saucelabs.ci.sauceconnect.SauceTunnelManager vpnManager,
Map<String,Object> customDriverConfig)
driver - Underlying remote drivercookieHandler - cookie handler to use for clearing cookiesvpnManager - Reference to SauceTunnelManager used to establish and terminate VPN ConnectionscustomDriverConfig - Reference to the custom driver configurations. This is used for some VPN configurationpublic org.openqa.selenium.WebDriver getDriver()
protected CookieHandler getCookieHandler()
getCookieHandler in class AbstractPhoenixDriverpublic void closeVPNConnection()
public void quit()
quit in interface org.openqa.selenium.WebDriverquit in class AbstractPhoenixDriverpublic void close()
close in interface org.openqa.selenium.WebDriverclose in class AbstractPhoenixDriverCopyright © 2015–2016 Comcast. All rights reserved.