public class InternetExplorerDriver extends RemoteWebDriver
RemoteWebDriver.RemoteTargetLocator, RemoteWebDriver.RemoteWebDriverOptions, RemoteWebDriver.When
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
Modifier and Type | Field and Description |
---|---|
static String |
BROWSER_ATTACH_TIMEOUT
Capability that defines timeout in milliseconds for attaching to new browser window.
|
static String |
ELEMENT_SCROLL_BEHAVIOR
Capability that defines how elements are scrolled into view in the InternetExplorerDriver.
|
static String |
ENABLE_ELEMENT_CACHE_CLEANUP
Capability that defines to use or not cleanup of element cache on document loading.
|
static String |
ENABLE_PERSISTENT_HOVERING
Capability that defines to use persistent hovering or not.
|
static String |
EXTRACT_PATH
Capability that defines full path to directory to which will be
extracted supporting files of the IEDriverServer.
|
static String |
FORCE_CREATE_PROCESS
Capability that defines launch API of IE used by IEDriverServer.
|
static String |
HOST
Capability that defines the address of the host adapter on which
the IEDriverServer will listen for commands.
|
static String |
IE_ENSURE_CLEAN_SESSION
Capability that defines to clean or not browser cache before launching IE by IEDriverServer.
|
static String |
IE_SWITCHES
Capability that defines used IE CLI switches when
FORCE_CREATE_PROCESS is enabled. |
static String |
IE_USE_PRE_PROCESS_PROXY
Capability that defines setting the proxy information for a single IE process
without affecting the proxy settings of other instances of IE.
|
static String |
IGNORE_ZOOM_SETTING
Capability that defines whether to ignore the browser zoom level or not.
|
static String |
INITIAL_BROWSER_URL
Capability that defines the initial URL to be used when IE is launched.
|
static String |
INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS
Capability that defines to ignore ot not browser
protected mode settings during starting by IEDriverServer.
|
static String |
LOG_FILE
Capability that defines the location of the file where IEDriverServer
should write log messages to.
|
static String |
LOG_LEVEL
Capability that defines the detalization level the IEDriverServer logs.
|
static String |
NATIVE_EVENTS
Capability that defines to use whether to use native or javascript events during operations.
|
static String |
REQUIRE_WINDOW_FOCUS
Capability that defines to focus to browser window or not before operation.
|
static String |
SILENT
Capability that defines suppress or not diagnostic output of the IEDriverServer.
|
static String |
UNEXPECTED_ALERT_BEHAVIOR
Capability that defines which behaviour will be used if an unexpected Alert is found.
|
Constructor and Description |
---|
InternetExplorerDriver() |
InternetExplorerDriver(org.openqa.selenium.Capabilities capabilities) |
InternetExplorerDriver(int port) |
InternetExplorerDriver(InternetExplorerDriverService service) |
InternetExplorerDriver(InternetExplorerDriverService service,
org.openqa.selenium.Capabilities capabilities) |
InternetExplorerDriver(InternetExplorerDriverService service,
org.openqa.selenium.Capabilities capabilities,
int port) |
Modifier and Type | Method and Description |
---|---|
protected void |
assertOnWindows() |
<X> X |
getScreenshotAs(org.openqa.selenium.OutputType<X> target) |
void |
setFileDetector(FileDetector detector) |
close, execute, execute, executeAsyncScript, executeScript, findElement, findElement, findElementByClassName, findElementByCssSelector, findElementById, findElementByLinkText, findElementByName, findElementByPartialLinkText, findElementByTagName, findElementByXPath, findElements, findElements, findElementsByClassName, findElementsByCssSelector, findElementsById, findElementsByLinkText, findElementsByName, findElementsByPartialLinkText, findElementsByTagName, findElementsByXPath, get, getCapabilities, getCommandExecutor, getCurrentUrl, getElementConverter, getErrorHandler, getExecuteMethod, getFileDetector, getKeyboard, getMouse, getPageSource, getSessionId, getTitle, getWindowHandle, getWindowHandles, log, manage, navigate, quit, setCommandExecutor, setElementConverter, setErrorHandler, setFoundBy, setLogLevel, setSessionId, startClient, startSession, startSession, stopClient, switchTo, toString
public static final String IGNORE_ZOOM_SETTING
public static final String NATIVE_EVENTS
public static final String INITIAL_BROWSER_URL
public static final String ELEMENT_SCROLL_BEHAVIOR
public static final String UNEXPECTED_ALERT_BEHAVIOR
public static final String ENABLE_ELEMENT_CACHE_CLEANUP
public static final String BROWSER_ATTACH_TIMEOUT
public static final String INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS
public static final String ENABLE_PERSISTENT_HOVERING
public static final String REQUIRE_WINDOW_FOCUS
public static final String LOG_FILE
public static final String LOG_LEVEL
public static final String HOST
public static final String EXTRACT_PATH
public static final String SILENT
public static final String FORCE_CREATE_PROCESS
public static final String IE_ENSURE_CLEAN_SESSION
public static final String IE_USE_PRE_PROCESS_PROXY
public static final String IE_SWITCHES
FORCE_CREATE_PROCESS
is enabled.public InternetExplorerDriver()
public InternetExplorerDriver(org.openqa.selenium.Capabilities capabilities)
public InternetExplorerDriver(int port)
public InternetExplorerDriver(InternetExplorerDriverService service)
public InternetExplorerDriver(InternetExplorerDriverService service, org.openqa.selenium.Capabilities capabilities)
public InternetExplorerDriver(InternetExplorerDriverService service, org.openqa.selenium.Capabilities capabilities, int port)
public void setFileDetector(FileDetector detector)
setFileDetector
in class RemoteWebDriver
public <X> X getScreenshotAs(org.openqa.selenium.OutputType<X> target)
getScreenshotAs
in interface org.openqa.selenium.TakesScreenshot
getScreenshotAs
in class RemoteWebDriver
protected void assertOnWindows()
Copyright © 2015. All rights reserved.