@Beta
public class InternetExplorerOptions
extends org.openqa.selenium.MutableCapabilities
InternetExplorerOptions options = new InternetExplorerOptions() .requireWindowFocus(); new InternetExplorerDriver(options);
| Constructor and Description |
|---|
InternetExplorerOptions() |
InternetExplorerOptions(org.openqa.selenium.Capabilities source) |
setCapability, setCapability, setCapabilitypublic InternetExplorerOptions()
public InternetExplorerOptions(org.openqa.selenium.Capabilities source)
public InternetExplorerOptions merge(org.openqa.selenium.Capabilities extraCapabilities)
merge in interface org.openqa.selenium.Capabilitiesmerge in class org.openqa.selenium.MutableCapabilitiespublic InternetExplorerOptions withAttachTimeout(long duration, java.util.concurrent.TimeUnit unit)
public InternetExplorerOptions withAttachTimeout(java.time.Duration duration)
public InternetExplorerOptions elementScrollTo(ElementScrollBehavior behavior)
public InternetExplorerOptions enablePersistentHovering()
WM_MOUSEMOVE messages to the IE window during a mouse
hover.public InternetExplorerOptions useCreateProcessApiToLaunchIe()
public InternetExplorerOptions useShellWindowsApiToAttachToIe()
public InternetExplorerOptions destructivelyEnsureCleanSession()
public InternetExplorerOptions addCommandSwitches(java.lang.String... switches)
public InternetExplorerOptions usePerProcessProxy()
Proxy defined in other Capabilities on a
per-process basis, not updating the system installed proxy setting. This is only valid when
setting a Proxy where the
Proxy.ProxyType is one of
Proxy.ProxyType.DIRECT
Proxy.ProxyType.MANUAL
Proxy.ProxyType.SYSTEM
public InternetExplorerOptions withInitialBrowserUrl(java.lang.String url)
public InternetExplorerOptions requireWindowFocus()
public InternetExplorerOptions waitForUploadDialogUpTo(long duration, java.util.concurrent.TimeUnit unit)
public InternetExplorerOptions waitForUploadDialogUpTo(java.time.Duration duration)
public InternetExplorerOptions introduceFlakinessByIgnoringSecurityDomains()
@Deprecated public InternetExplorerOptions enableNativeEvents()
public InternetExplorerOptions disableNativeEvents()
public InternetExplorerOptions ignoreZoomSettings()
public InternetExplorerOptions takeFullPageScreenshot()
public InternetExplorerOptions setPageLoadStrategy(org.openqa.selenium.PageLoadStrategy strategy)
public InternetExplorerOptions setUnhandledPromptBehaviour(org.openqa.selenium.UnexpectedAlertBehaviour behaviour)
public InternetExplorerOptions setProxy(org.openqa.selenium.Proxy proxy)
public void setCapability(java.lang.String key,
java.lang.Object value)
setCapability in class org.openqa.selenium.MutableCapabilitiesprotected int amendHashCode()