public class InternetExplorerDriver extends RemoteWebDriver implements org.openqa.selenium.TakesScreenshot
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_SET_PROXY_BY_SERVER
Deprecated.
please set this option as True and allow IEDriverServer sets up proxy.
In next releases it will be set to True by default.
Capability that defines used proxy setter. Currently it's False by default.
False means WindowsProxyManager will be used for setting proxy settings.
True means IEDriverServer will be used for setting proxy settings.
Be note that using both variants in concurrent drivers at the same node
may lead to undefined behaviour.
|
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(WindowsProxyManager proxy,
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, getRemoteStatus, getSessionId, getTitle, getWindowHandle, getWindowHandles, log, manage, navigate, quit, setCommandExecutor, setElementConverter, 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.@Deprecated public static final String IE_SET_PROXY_BY_SERVER
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(WindowsProxyManager proxy, 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
protected void assertOnWindows()
Copyright © 2013. All rights reserved.