public class InternetExplorerDriver
extends org.openqa.selenium.remote.RemoteWebDriver
org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator, org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions, org.openqa.selenium.remote.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 java.lang.String |
BROWSER_ATTACH_TIMEOUT
Capability that defines timeout in milliseconds for attaching to new browser window.
|
static java.lang.String |
ELEMENT_SCROLL_BEHAVIOR
Capability that defines how elements are scrolled into view in the InternetExplorerDriver.
|
static java.lang.String |
ENABLE_ELEMENT_CACHE_CLEANUP
Capability that defines to use or not cleanup of element cache on document loading.
|
static java.lang.String |
ENABLE_PERSISTENT_HOVERING
Capability that defines to use persistent hovering or not.
|
static java.lang.String |
EXTRACT_PATH
Capability that defines full path to directory to which will be
extracted supporting files of the IEDriverServer.
|
static java.lang.String |
FORCE_CREATE_PROCESS
Capability that defines launch API of IE used by IEDriverServer.
|
static java.lang.String |
HOST
Capability that defines the address of the host adapter on which
the IEDriverServer will listen for commands.
|
static java.lang.String |
IE_ENSURE_CLEAN_SESSION
Capability that defines to clean or not browser cache before launching IE by IEDriverServer.
|
static java.lang.String |
IE_SWITCHES
Capability that defines used IE CLI switches when
FORCE_CREATE_PROCESS is enabled. |
static java.lang.String |
IE_USE_PER_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 java.lang.String |
IE_USE_PRE_PROCESS_PROXY
Deprecated.
Use
IE_USE_PER_PROCESS_PROXY (the one without the typo); |
static java.lang.String |
IGNORE_ZOOM_SETTING
Capability that defines whether to ignore the browser zoom level or not.
|
static java.lang.String |
INITIAL_BROWSER_URL
Capability that defines the initial URL to be used when IE is launched.
|
static java.lang.String |
INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS
Capability that defines to ignore ot not browser
protected mode settings during starting by IEDriverServer.
|
static java.lang.String |
LOG_FILE
Capability that defines the location of the file where IEDriverServer
should write log messages to.
|
static java.lang.String |
LOG_LEVEL
Capability that defines the detalization level the IEDriverServer logs.
|
static java.lang.String |
NATIVE_EVENTS
Capability that defines to use whether to use native or javascript events during operations.
|
static java.lang.String |
REQUIRE_WINDOW_FOCUS
Capability that defines to focus to browser window or not before operation.
|
static java.lang.String |
SILENT
Capability that defines suppress or not diagnostic output of the IEDriverServer.
|
static java.lang.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)
Deprecated.
|
InternetExplorerDriver(int port)
Deprecated.
Create an
InternetExplorerDriverService and then use that to create a
RemoteWebDriver.RemoteWebDriver(org.openqa.selenium.remote.CommandExecutor, Capabilities) with a
DriverCommandExecutor . |
InternetExplorerDriver(InternetExplorerDriverService service) |
InternetExplorerDriver(InternetExplorerDriverService service,
org.openqa.selenium.Capabilities capabilities)
|
InternetExplorerDriver(InternetExplorerDriverService service,
org.openqa.selenium.Capabilities capabilities,
int port)
Deprecated.
Create an
InternetExplorerDriverService and then use that to create a
RemoteWebDriver.RemoteWebDriver(org.openqa.selenium.remote.CommandExecutor, Capabilities) with a
DriverCommandExecutor . |
InternetExplorerDriver(InternetExplorerDriverService service,
InternetExplorerOptions options) |
InternetExplorerDriver(InternetExplorerOptions options) |
Modifier and Type | Method and Description |
---|---|
protected void |
assertOnWindows() |
void |
setFileDetector(org.openqa.selenium.remote.FileDetector detector) |
builder, 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, getScreenshotAs, getSessionId, getTitle, getWindowHandle, getWindowHandles, log, manage, navigate, perform, quit, resetInputState, setCommandExecutor, setElementConverter, setErrorHandler, setFoundBy, setLogLevel, setSessionId, startSession, switchTo, toString
public static final java.lang.String IGNORE_ZOOM_SETTING
public static final java.lang.String NATIVE_EVENTS
public static final java.lang.String INITIAL_BROWSER_URL
public static final java.lang.String ELEMENT_SCROLL_BEHAVIOR
public static final java.lang.String UNEXPECTED_ALERT_BEHAVIOR
public static final java.lang.String ENABLE_ELEMENT_CACHE_CLEANUP
public static final java.lang.String BROWSER_ATTACH_TIMEOUT
public static final java.lang.String INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS
public static final java.lang.String ENABLE_PERSISTENT_HOVERING
public static final java.lang.String REQUIRE_WINDOW_FOCUS
public static final java.lang.String LOG_FILE
public static final java.lang.String LOG_LEVEL
public static final java.lang.String HOST
public static final java.lang.String EXTRACT_PATH
public static final java.lang.String SILENT
public static final java.lang.String FORCE_CREATE_PROCESS
public static final java.lang.String IE_ENSURE_CLEAN_SESSION
public static final java.lang.String IE_USE_PER_PROCESS_PROXY
@Deprecated public static final java.lang.String IE_USE_PRE_PROCESS_PROXY
IE_USE_PER_PROCESS_PROXY
(the one without the typo);public static final java.lang.String IE_SWITCHES
FORCE_CREATE_PROCESS
is enabled.public InternetExplorerDriver()
@Deprecated public InternetExplorerDriver(org.openqa.selenium.Capabilities capabilities)
InternetExplorerDriver(InternetExplorerOptions)
public InternetExplorerDriver(InternetExplorerOptions options)
@Deprecated public InternetExplorerDriver(int port)
InternetExplorerDriverService
and then use that to create a
RemoteWebDriver.RemoteWebDriver(org.openqa.selenium.remote.CommandExecutor, Capabilities)
with a
DriverCommandExecutor
.public InternetExplorerDriver(InternetExplorerDriverService service)
@Deprecated public InternetExplorerDriver(InternetExplorerDriverService service, org.openqa.selenium.Capabilities capabilities)
public InternetExplorerDriver(InternetExplorerDriverService service, InternetExplorerOptions options)
@Deprecated public InternetExplorerDriver(InternetExplorerDriverService service, org.openqa.selenium.Capabilities capabilities, int port)
InternetExplorerDriverService
and then use that to create a
RemoteWebDriver.RemoteWebDriver(org.openqa.selenium.remote.CommandExecutor, Capabilities)
with a
DriverCommandExecutor
.