A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept() - Method in interface org.openqa.selenium.Alert
- ACCEPT - org.openqa.selenium.UnexpectedAlertBehaviour
- ACCEPT_AND_NOTIFY - org.openqa.selenium.UnexpectedAlertBehaviour
- AcceptedW3CCapabilityKeys - Class in org.openqa.selenium
- AcceptedW3CCapabilityKeys() - Constructor for class org.openqa.selenium.AcceptedW3CCapabilityKeys
- action - Variable in class org.openqa.selenium.interactions.Actions
- Action - Interface in org.openqa.selenium.interactions
-
Interface representing a single user-interaction action.
- Actions - Class in org.openqa.selenium.interactions
-
The user-facing API for emulating complex user gestures.
- Actions(WebDriver) - Constructor for class org.openqa.selenium.interactions.Actions
- activateEngine(String) - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Deprecated.Make an engines that is available (appears on the list returned by getAvailableEngines) active.
- activeElement() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switches to the element that currently has focus within the document currently "switched to", or the body element if this cannot be detected.
- ADD - org.openqa.selenium.Keys
- addAction(Action) - Method in class org.openqa.selenium.interactions.CompositeAction
- addAction(Interaction) - Method in class org.openqa.selenium.interactions.Sequence
- addCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
-
Add a specific cookie.
- addCredential(Credential) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
-
Injects a credential into the authenticator.
- addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.LocalLogs
- addInfo(String, String) - Method in exception org.openqa.selenium.WebDriverException
- addLog(String, LogEntries) - Method in class org.openqa.selenium.logging.SessionLogs
- addPreferences(LoggingPreferences) - Method in class org.openqa.selenium.logging.LoggingPreferences
-
Adds the given logging preferences giving them precedence over existing preferences.
- addVirtualAuthenticator(VirtualAuthenticatorOptions) - Method in interface org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator
-
Adds a virtual authenticator with the given options.
- AIRPLANE_MODE - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- alert() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switches to the currently active modal dialog for this particular driver instance.
- Alert - Interface in org.openqa.selenium
- ALL - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- ALT - org.openqa.selenium.Keys
- ANDROID - org.openqa.selenium.Platform
- ANY - org.openqa.selenium.Architecture
- ANY - org.openqa.selenium.Platform
-
Never returned, but can be used to request a browser running on any operating system.
- AppCacheStatus - Enum in org.openqa.selenium.html5
-
Represents the application cache status.
- ApplicationCache - Interface in org.openqa.selenium.html5
- Architecture - Enum in org.openqa.selenium
-
Represents the known architectures used in WebDriver.
- argument(String, File) - Static method in class org.openqa.selenium.internal.Require
- argument(String, Integer) - Static method in class org.openqa.selenium.internal.Require
- argument(String, T) - Static method in class org.openqa.selenium.internal.Require
- ARM - org.openqa.selenium.Architecture
- ARROW_DOWN - org.openqa.selenium.Keys
- ARROW_LEFT - org.openqa.selenium.Keys
- ARROW_RIGHT - org.openqa.selenium.Keys
- ARROW_UP - org.openqa.selenium.Keys
- asArg() - Method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
-
Deprecated.
- asArg() - Method in enum org.openqa.selenium.interactions.PointerInput.MouseButton
- asArg() - Method in class org.openqa.selenium.interactions.PointerInput.Origin
- asArg() - Method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ClickAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.CompositeAction
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ContextClickAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.DoubleClickAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in interface org.openqa.selenium.interactions.IsInteraction
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.KeyDownAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.KeyUpAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.MoveMouseAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.PauseAction
-
Deprecated.
- asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.SendKeysAction
-
Deprecated.
- asMap() - Method in interface org.openqa.selenium.Capabilities
- asMap() - Method in class org.openqa.selenium.ImmutableCapabilities
- asMap() - Method in class org.openqa.selenium.MutableCapabilities
- asMap() - Method in class org.openqa.selenium.PersistentCapabilities
- AUTODETECT - org.openqa.selenium.Proxy.ProxyType
B
- back() - Method in interface org.openqa.selenium.WebDriver.Navigation
-
Move back a single "item" in the browser's history.
- BACK - org.openqa.selenium.interactions.PointerInput.MouseButton
- BACK_SPACE - org.openqa.selenium.Keys
- BASE_SUPPORT_URL - Static variable in exception org.openqa.selenium.WebDriverException
- BASE64 - Static variable in interface org.openqa.selenium.OutputType
-
Obtain the screenshot as base64 data.
- BaseAction - Class in org.openqa.selenium.interactions.internal
-
Deprecated.
- BaseAction(Locatable) - Constructor for class org.openqa.selenium.interactions.internal.BaseAction
-
Deprecated.Common c'tor - a locatable element is provided.
- Beta - Annotation Type in org.openqa.selenium
-
Indicates that a feature or API is in active development, and so should not be relied upon.
- BIG_SUR - org.openqa.selenium.Platform
- BLE - org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
- BROWSER - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs from the browser.
- build() - Method in class org.openqa.selenium.Cookie.Builder
- build() - Method in class org.openqa.selenium.interactions.Actions
-
Generates a composite action containing all actions so far, ready to be performed (and resets the internal builder state, so subsequent calls to this method will contain fresh sequences).
- Builder(String, String) - Constructor for class org.openqa.selenium.Cookie.Builder
- BuildInfo - Class in org.openqa.selenium
-
Reads information about how the current application was built.
- BuildInfo() - Constructor for class org.openqa.selenium.BuildInfo
- ButtonReleaseAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- ButtonReleaseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ButtonReleaseAction
-
Deprecated.
- By - Class in org.openqa.selenium
-
Mechanism used to locate elements within a document.
- By() - Constructor for class org.openqa.selenium.By
- By.ByClassName - Class in org.openqa.selenium
- By.ByCssSelector - Class in org.openqa.selenium
- By.ById - Class in org.openqa.selenium
- By.ByLinkText - Class in org.openqa.selenium
- By.ByName - Class in org.openqa.selenium
- By.ByPartialLinkText - Class in org.openqa.selenium
- By.ByTagName - Class in org.openqa.selenium
- By.ByXPath - Class in org.openqa.selenium
- By.Remotable - Interface in org.openqa.selenium
- By.Remotable.Parameters - Class in org.openqa.selenium
- ByClassName(String) - Constructor for class org.openqa.selenium.By.ByClassName
- ByCssSelector(String) - Constructor for class org.openqa.selenium.By.ByCssSelector
- ById(String) - Constructor for class org.openqa.selenium.By.ById
- ByLinkText(String) - Constructor for class org.openqa.selenium.By.ByLinkText
- ByName(String) - Constructor for class org.openqa.selenium.By.ByName
- ByPartialLinkText(String) - Constructor for class org.openqa.selenium.By.ByPartialLinkText
- ByTagName(String) - Constructor for class org.openqa.selenium.By.ByTagName
- BYTES - Static variable in interface org.openqa.selenium.OutputType
-
Obtain the screenshot as raw bytes.
- ByXPath(String) - Constructor for class org.openqa.selenium.By.ByXPath
C
- CANCEL - org.openqa.selenium.Keys
- Capabilities - Interface in org.openqa.selenium
-
Describes a series of key/value pairs that encapsulate aspects of a browser.
- CATALINA - org.openqa.selenium.Platform
- charAt(int) - Method in enum org.openqa.selenium.Keys
- CHECKING - org.openqa.selenium.html5.AppCacheStatus
- chord(CharSequence...) - Static method in enum org.openqa.selenium.Keys
-
Simulate pressing many keys at once in a "chord".
- chord(Iterable<CharSequence>) - Static method in enum org.openqa.selenium.Keys
- className(String) - Static method in class org.openqa.selenium.By
-
Find elements based on the value of the "class" attribute.
- clear() - Method in interface org.openqa.selenium.html5.Storage
- clear() - Method in interface org.openqa.selenium.WebElement
-
If this element is a form entry element, this will reset its value.
- CLEAR - org.openqa.selenium.Keys
- click() - Method in class org.openqa.selenium.interactions.Actions
-
Clicks at the current mouse location.
- click() - Method in interface org.openqa.selenium.WebElement
-
Click this element.
- click(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
Deprecated.
- click(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Clicks in the middle of the given element.
- ClickAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- ClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ClickAction
-
Deprecated.
- clickAndHold() - Method in class org.openqa.selenium.interactions.Actions
-
Clicks (without releasing) at the current mouse location.
- clickAndHold(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Clicks (without releasing) in the middle of the given element.
- ClickAndHoldAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- ClickAndHoldAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ClickAndHoldAction
-
Deprecated.
- CLIENT - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs from the client.
- close() - Method in class org.openqa.selenium.logging.LoggingHandler
- close() - Method in interface org.openqa.selenium.WebDriver
-
Close the current window, quitting the browser if it's the last window currently open.
- combine(LogEntries...) - Static method in class org.openqa.selenium.logging.LogCombiner
- COMMAND - org.openqa.selenium.Keys
- CompositeAction - Class in org.openqa.selenium.interactions
-
An action for aggregating actions and triggering all of them at the same time.
- CompositeAction() - Constructor for class org.openqa.selenium.interactions.CompositeAction
- ConnectionType(int) - Constructor for class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- ConnectionType(Boolean, Boolean, Boolean) - Constructor for class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- consume(X) - Method in interface org.openqa.selenium.logging.EventType
- context(String) - Method in interface org.openqa.selenium.ContextAware
-
Switch the focus of future commands for this driver to the context with the given name.
- ContextAware - Interface in org.openqa.selenium
-
Some implementations of WebDriver, notably those that support native testing, need the ability to switch between the native and web-based contexts.
- contextClick() - Method in class org.openqa.selenium.interactions.Actions
-
Performs a context-click at the current mouse location.
- contextClick(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
Deprecated.
- contextClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a context-click at middle of the given element.
- ContextClickAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- ContextClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ContextClickAction
-
Deprecated.
- CONTROL - org.openqa.selenium.Keys
- convertFromBase64Png(String) - Method in interface org.openqa.selenium.OutputType
-
Convert the given base64 png to a requested format.
- convertFromPngBytes(byte[]) - Method in interface org.openqa.selenium.OutputType
-
Convert the given png to a requested format.
- Cookie - Class in org.openqa.selenium
- Cookie(String, String) - Constructor for class org.openqa.selenium.Cookie
-
Create a cookie for the default path with the given name and value with no expiry set.
- Cookie(String, String, String) - Constructor for class org.openqa.selenium.Cookie
-
Create a cookie.
- Cookie(String, String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
-
Creates an insecure non-httpOnly cookie.
- Cookie(String, String, String, String, Date, boolean) - Constructor for class org.openqa.selenium.Cookie
-
Creates a non-httpOnly cookie.
- Cookie(String, String, String, String, Date, boolean, boolean) - Constructor for class org.openqa.selenium.Cookie
-
Creates a cookie.
- Cookie(String, String, String, String, Date, boolean, boolean, String) - Constructor for class org.openqa.selenium.Cookie
-
Creates a cookie.
- Cookie(String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
-
Creates an insecure non-httpOnly cookie with no domain specified.
- Cookie.Builder - Class in org.openqa.selenium
- Coordinates - Interface in org.openqa.selenium.interactions
-
Provides coordinates of an element for advanced interactions.
- copyOf(Capabilities) - Static method in class org.openqa.selenium.ImmutableCapabilities
- createDriver(Capabilities) - Method in interface org.openqa.selenium.WebDriverInfo
-
Creates a new instance of the
WebDriver
implementation. - createKeyDown(int) - Method in class org.openqa.selenium.interactions.KeyInput
- createKeyUp(int) - Method in class org.openqa.selenium.interactions.KeyInput
- createNonResidentCredential(byte[], String, PKCS8EncodedKeySpec, int) - Static method in class org.openqa.selenium.virtualauthenticator.Credential
-
Creates a non resident (i.e.
- createPointerDown(int) - Method in class org.openqa.selenium.interactions.PointerInput
- createPointerDown(int, PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
- createPointerDown(PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
-
Deprecated.always use the method with the button
- createPointerMove(Duration, PointerInput.Origin, int, int) - Method in class org.openqa.selenium.interactions.PointerInput
- createPointerMove(Duration, PointerInput.Origin, int, int, PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
- createPointerUp(int) - Method in class org.openqa.selenium.interactions.PointerInput
- createPointerUp(int, PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
- createPointerUp(PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
-
Deprecated.always use the method with the button
- createResidentCredential(byte[], String, PKCS8EncodedKeySpec, byte[], int) - Static method in class org.openqa.selenium.virtualauthenticator.Credential
-
Creates a resident (i.e.
- createScroll(int, int, int, int, Duration, WheelInput.ScrollOrigin) - Method in class org.openqa.selenium.interactions.WheelInput
- Credential - Class in org.openqa.selenium.virtualauthenticator
-
A credential stored in a virtual authenticator.
- Credentials - Interface in org.openqa.selenium
-
Marker interface for credentials used for authenticating a browser to a site, typically via
UsernameAndPassword
and Basic or Digest authentication. - cssSelector(String) - Static method in class org.openqa.selenium.By
-
Find elements via the driver's underlying W3C Selector engine.
- CTAP2 - org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
D
- DATA - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- deactivate() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Deprecated.De-activate IME input (turns off the currently activated engine).
- Debug - Class in org.openqa.selenium.internal
-
Used to provide information about whether or not Selenium is running under debug mode.
- DECIMAL - org.openqa.selenium.Keys
- defaultContent() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Selects either the first frame on the page, or the main document when a page contains iframes.
- DefaultNetworkInterfaceProvider - Class in org.openqa.selenium.net
- DefaultNetworkInterfaceProvider() - Constructor for class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
- DELETE - org.openqa.selenium.Keys
- deleteAllCookies() - Method in interface org.openqa.selenium.WebDriver.Options
-
Delete all the cookies for the current domain.
- deleteCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
-
Delete a cookie from the browser's "cookie jar".
- deleteCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
-
Delete the named cookie from the current domain.
- DeviceRotation - Class in org.openqa.selenium
-
Defines an object which represents the three dimensional plane and how a device can be rotated about it.
- DeviceRotation(int, int, int) - Constructor for class org.openqa.selenium.DeviceRotation
-
Instantiate a DeviceRotation object based on three integers.
- DeviceRotation(Map<String, Number>) - Constructor for class org.openqa.selenium.DeviceRotation
-
Instantiate a DeviceRotation object based on a HashMap object where the keys are the axes x, y, and z respectively: x : xVal y : yVal z : zVal
- Dimension - Class in org.openqa.selenium
-
Similar to Point - implement locally to avoid depending on GWT.
- Dimension(int, int) - Constructor for class org.openqa.selenium.Dimension
- DIRECT - org.openqa.selenium.Proxy.ProxyType
- dismiss() - Method in interface org.openqa.selenium.Alert
- DISMISS - org.openqa.selenium.UnexpectedAlertBehaviour
- DISMISS_AND_NOTIFY - org.openqa.selenium.UnexpectedAlertBehaviour
- DisplayAction - Class in org.openqa.selenium.interactions.internal
-
Deprecated.
- DisplayAction(Locatable) - Constructor for class org.openqa.selenium.interactions.internal.DisplayAction
-
Deprecated.
- DIVIDE - org.openqa.selenium.Keys
- domain(String) - Method in class org.openqa.selenium.Cookie.Builder
- doubleClick() - Method in class org.openqa.selenium.interactions.Actions
-
Performs a double-click at the current mouse location.
- doubleClick(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
Deprecated.
- doubleClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a double-click at middle of the given element.
- DoubleClickAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- DoubleClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.DoubleClickAction
-
Deprecated.
- doubleTap(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the execution of double tap on the screen, analogous to double click using a Mouse.
- doubleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of double tap on the screen, analogous to double click using a Mouse.
- DoubleTapAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- DoubleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.DoubleTapAction
-
Deprecated.
- down(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of the gesture 'down' on the screen.
- down(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the execution of the gesture 'down' on the screen.
- DOWN - org.openqa.selenium.Keys
- DownAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- DownAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.DownAction
-
Deprecated.
- DOWNLOADING - org.openqa.selenium.html5.AppCacheStatus
- dragAndDrop(WebElement, WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
A convenience method that performs click-and-hold at the location of the source element, moves to the location of the target element, then releases the mouse.
- dragAndDropBy(WebElement, int, int) - Method in class org.openqa.selenium.interactions.Actions
-
A convenience method that performs click-and-hold at the location of the source element, moves by a given offset, then releases the mouse.
- DRIVER - Static variable in class org.openqa.selenium.logging.LogType
-
This log pertains to logs from the WebDriver implementation.
- DRIVER_INFO - Static variable in exception org.openqa.selenium.WebDriverException
E
- EAGER - org.openqa.selenium.PageLoadStrategy
- Either<A,B> - Class in org.openqa.selenium.internal
- EL_CAPITAN - org.openqa.selenium.Platform
- ElementClickInterceptedException - Exception in org.openqa.selenium
-
Indicates that a click could not be properly executed because the target element was obscured in some way.
- ElementClickInterceptedException(String) - Constructor for exception org.openqa.selenium.ElementClickInterceptedException
- ElementClickInterceptedException(String, Throwable) - Constructor for exception org.openqa.selenium.ElementClickInterceptedException
- ElementNotInteractableException - Exception in org.openqa.selenium
-
Thrown to indicate that although a
WebElement
is present on the DOM, it is not in a state that can be interacted with. - ElementNotInteractableException(String) - Constructor for exception org.openqa.selenium.ElementNotInteractableException
- ElementNotInteractableException(String, Throwable) - Constructor for exception org.openqa.selenium.ElementNotInteractableException
- enable(String, Level) - Method in class org.openqa.selenium.logging.LoggingPreferences
-
Enables logging for the given log type at the specified level and above.
- Encodable - Interface in org.openqa.selenium.interactions
-
This interface allows a custom
Interaction
to be JSON encoded for the W3C wire format. - encode() - Method in interface org.openqa.selenium.interactions.Encodable
- encode() - Method in class org.openqa.selenium.interactions.KeyInput
- encode() - Method in class org.openqa.selenium.interactions.Pause
- encode() - Method in class org.openqa.selenium.interactions.PointerInput
- encode() - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- encode() - Method in class org.openqa.selenium.interactions.Sequence
- encode() - Method in class org.openqa.selenium.interactions.WheelInput
- END - org.openqa.selenium.Keys
- ENTER - org.openqa.selenium.Keys
- EphemeralPortRangeDetector - Interface in org.openqa.selenium.net
-
Identifies the ephemeral port range for a given environment.
- equals(Object) - Method in class org.openqa.selenium.By
- equals(Object) - Method in class org.openqa.selenium.By.Remotable.Parameters
- equals(Object) - Method in class org.openqa.selenium.Cookie
-
Two cookies are equal if the name and value match
- equals(Object) - Method in class org.openqa.selenium.DeviceRotation
- equals(Object) - Method in class org.openqa.selenium.Dimension
- equals(Object) - Method in class org.openqa.selenium.ImmutableCapabilities
- equals(Object) - Method in class org.openqa.selenium.logging.LoggingPreferences
- equals(Object) - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- equals(Object) - Method in class org.openqa.selenium.MutableCapabilities
- equals(Object) - Method in class org.openqa.selenium.PersistentCapabilities
- equals(Object) - Method in class org.openqa.selenium.Point
- equals(Object) - Method in class org.openqa.selenium.Proxy
- equals(Object) - Method in class org.openqa.selenium.Rectangle
- equals(Object) - Method in class org.openqa.selenium.ScriptKey
- EQUALS - org.openqa.selenium.Keys
- equalTo(Object) - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
- ESCAPE - org.openqa.selenium.Keys
- eventProperties() - Static method in class org.openqa.selenium.interactions.PointerInput
- EventType - Enum in org.openqa.selenium.logging.profiler
- EventType<X> - Interface in org.openqa.selenium.logging
- executeAsyncScript(String, Object...) - Method in interface org.openqa.selenium.JavascriptExecutor
-
Execute an asynchronous piece of JavaScript in the context of the currently selected frame or window.
- executeScript(String, Object...) - Method in interface org.openqa.selenium.JavascriptExecutor
-
Executes JavaScript in the context of the currently selected frame or window.
- executeScript(ScriptKey, Object...) - Method in interface org.openqa.selenium.JavascriptExecutor
-
Calls a script by the
ScriptKey
returned byJavascriptExecutor.pin(String)
. - expiresOn(Date) - Method in class org.openqa.selenium.Cookie.Builder
- extractFrom(Capabilities) - Static method in class org.openqa.selenium.Proxy
- extractFromSysProperty(String) - Static method in enum org.openqa.selenium.Architecture
-
Extracts architectures based on system properties in Java and a heuristic to overcome differences between JDK implementations.
- extractFromSysProperty(String) - Static method in enum org.openqa.selenium.Platform
-
Extracts platforms based on system properties in Java and uses a heuristic to determine the most likely operating system.
- extractFromSysProperty(String, String) - Static method in enum org.openqa.selenium.Platform
-
Extracts platforms based on system properties in Java and uses a heuristic to determine the most likely operating system.
F
- F1 - org.openqa.selenium.Keys
- F10 - org.openqa.selenium.Keys
- F11 - org.openqa.selenium.Keys
- F12 - org.openqa.selenium.Keys
- F2 - org.openqa.selenium.Keys
- F3 - org.openqa.selenium.Keys
- F4 - org.openqa.selenium.Keys
- F5 - org.openqa.selenium.Keys
- F6 - org.openqa.selenium.Keys
- F7 - org.openqa.selenium.Keys
- F8 - org.openqa.selenium.Keys
- F9 - org.openqa.selenium.Keys
- family() - Method in enum org.openqa.selenium.Platform
-
Returns a platform that represents a family for the current platform.
- FILE - Static variable in interface org.openqa.selenium.OutputType
-
Obtain the screenshot into a temporary file that will be deleted once the JVM exits.
- findElement(By) - Method in interface org.openqa.selenium.SearchContext
-
Find the first
WebElement
using the given method. - findElement(By) - Method in interface org.openqa.selenium.WebDriver
-
Find the first
WebElement
using the given method. - findElement(By) - Method in interface org.openqa.selenium.WebElement
-
Find the first
WebElement
using the given method. - findElement(SearchContext) - Method in class org.openqa.selenium.By
-
Find a single element.
- findElements(By) - Method in interface org.openqa.selenium.SearchContext
-
Find all elements within the current context using the given mechanism.
- findElements(By) - Method in interface org.openqa.selenium.WebDriver
-
Find all elements within the current page using the given mechanism.
- findElements(By) - Method in interface org.openqa.selenium.WebElement
-
Find all elements within the current context using the given mechanism.
- findElements(SearchContext) - Method in class org.openqa.selenium.By
-
Find many elements.
- findFreePort() - Static method in class org.openqa.selenium.net.PortProber
- FixedIANAPortRange - Class in org.openqa.selenium.net
- FixedIANAPortRange() - Constructor for class org.openqa.selenium.net.FixedIANAPortRange
- flick(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Sends a flick gesture to the current view.
- flick(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Sends a flick gesture to the current view.
- flick(Coordinates, int, int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the execution of flick gestures starting in a location's element.
- flick(WebElement, int, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of flick gestures starting in a location's element.
- FlickAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- FlickAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
-
Deprecated.
- FlickAction(TouchScreen, Locatable, int, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
-
Deprecated.
- flush() - Method in class org.openqa.selenium.logging.LoggingHandler
- focusOnElement() - Method in class org.openqa.selenium.interactions.internal.KeysRelatedAction
-
Deprecated.
- forward() - Method in interface org.openqa.selenium.WebDriver.Navigation
-
Move a single "item" forward in the browser's history.
- FORWARD - org.openqa.selenium.interactions.PointerInput.MouseButton
- frame(int) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Select a frame by its (zero-based) index.
- frame(String) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Select a frame by its name or ID.
- frame(WebElement) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Select a frame using its previously located
WebElement
. - from(String) - Static method in class org.openqa.selenium.net.Urls
-
Convert a string, which may just be a hostname, into a valid
URI
. - fromElement(WebElement) - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
- fromElement(WebElement) - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
- fromElement(WebElement, int, int) - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
- fromJSON(Map<String, Object>) - Static method in class org.openqa.selenium.logging.SessionLogs
- fromMap(Map<String, Object>) - Static method in class org.openqa.selenium.virtualauthenticator.Credential
-
Creates a credential from a map.
- fromString(String) - Static method in enum org.openqa.selenium.PageLoadStrategy
- fromString(String) - Static method in enum org.openqa.selenium.Platform
-
Gets a platform with the name matching the parameter.
- fromString(String) - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
- fromString(String) - Static method in enum org.openqa.selenium.WindowType
- fromUri(URI) - Static method in class org.openqa.selenium.net.Urls
- fromViewport() - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
- fromViewport(int, int) - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
- fullscreen() - Method in interface org.openqa.selenium.WebDriver.Window
-
Fullscreen the current window if it is not already fullscreen
G
- get(String) - Method in class org.openqa.selenium.logging.LocalLogs
- get(String) - Method in interface org.openqa.selenium.logging.Logs
-
Fetches available log entries for the given log type.
- get(String) - Method in interface org.openqa.selenium.WebDriver
-
Load a new web page in the current browser window.
- getAccessibleName() - Method in interface org.openqa.selenium.WebElement
-
Gets result of a Accessible Name and Description Computation for the Accessible Name of the element.
- getActionLocation() - Method in class org.openqa.selenium.interactions.internal.DisplayAction
-
Deprecated.
- getActionLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
-
Deprecated.
- getActiveEngine() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Deprecated.Get the name of the active IME engine.
- getActiveKeyboard() - Method in class org.openqa.selenium.interactions.Actions
- getActivePointer() - Method in class org.openqa.selenium.interactions.Actions
- getActiveWheel() - Method in class org.openqa.selenium.interactions.Actions
- getAdditionalInformation() - Method in exception org.openqa.selenium.WebDriverException
- getAlert() - Method in exception org.openqa.selenium.UnhandledAlertException
- getAlertText() - Method in exception org.openqa.selenium.UnhandledAlertException
- getAll() - Method in class org.openqa.selenium.logging.LogEntries
-
Get the list of all log entries.
- getAll() - Method in class org.openqa.selenium.logging.SessionLogs
- getAltitude() - Method in class org.openqa.selenium.html5.Location
- getAriaRole() - Method in interface org.openqa.selenium.WebElement
-
Gets result of computing the WAI-ARIA role of element.
- getAttribute(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of the given attribute of the element.
- getAuxiliary() - Method in interface org.openqa.selenium.interactions.Coordinates
- getAvailableEngines() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Deprecated.All available engines on the machine.
- getAvailableLogTypes() - Method in interface org.openqa.selenium.logging.Logs
-
Queries for available log types.
- getBackground() - Method in class org.openqa.selenium.print.PrintOptions
- getBottom() - Method in class org.openqa.selenium.print.PageMargin
- getBrowserName() - Method in interface org.openqa.selenium.Capabilities
- getBrowserVersion() - Method in interface org.openqa.selenium.Capabilities
- getBuildInformation() - Method in exception org.openqa.selenium.WebDriverException
- getBuildRevision() - Method in class org.openqa.selenium.BuildInfo
- getCanonicalCapabilities() - Method in interface org.openqa.selenium.WebDriverInfo
-
Describes the smallest set of
Capabilities
that could be used to create an instance of thisWebDriver
implementation. - getCapabilities() - Method in interface org.openqa.selenium.HasCapabilities
- getCapability(String) - Method in interface org.openqa.selenium.Capabilities
- getCapability(String) - Method in class org.openqa.selenium.ImmutableCapabilities
- getCapability(String) - Method in class org.openqa.selenium.MutableCapabilities
- getCapability(String) - Method in class org.openqa.selenium.PersistentCapabilities
- getCapabilityNames() - Method in interface org.openqa.selenium.Capabilities
- getCapabilityNames() - Method in class org.openqa.selenium.MutableCapabilities
- getCapabilityNames() - Method in class org.openqa.selenium.PersistentCapabilities
- getCodePoint() - Method in enum org.openqa.selenium.Keys
- getCombinedLogsHolder(LocalLogs, LocalLogs) - Static method in class org.openqa.selenium.logging.LocalLogs
-
See documentation of CompositeLocalLogs about the difference between the first LocalLogs instance and the second one.
- getContent() - Method in class org.openqa.selenium.Pdf
- getContext() - Method in interface org.openqa.selenium.ContextAware
-
Return an opaque handle to this context that uniquely identifies it within this driver instance.
- getContextHandles() - Method in interface org.openqa.selenium.ContextAware
-
Return a set of context handles which can be used to iterate over all contexts of this WebDriver instance.
- getCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
-
Get a cookie with a given name.
- getCookies() - Method in interface org.openqa.selenium.WebDriver.Options
-
Get all the cookies for the current domain.
- getCoordinates() - Method in interface org.openqa.selenium.interactions.Locatable
- getCredentials() - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
- getCssValue(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of a given CSS property.
- getCurrent() - Static method in enum org.openqa.selenium.Architecture
-
Gets current architecture.
- getCurrent() - Static method in enum org.openqa.selenium.Platform
-
Get current platform (not necessarily the same as operating system).
- getCurrentUrl() - Method in interface org.openqa.selenium.WebDriver
-
Get a string representing the current URL that the browser is looking at.
- getDataModel() - Method in enum org.openqa.selenium.Architecture
-
Gets the data model of the architecture.
- getDebugLogLevel() - Static method in class org.openqa.selenium.internal.Debug
- getDimension() - Method in class org.openqa.selenium.Rectangle
- getDisplayName() - Method in interface org.openqa.selenium.WebDriverInfo
- getDomain() - Method in class org.openqa.selenium.Cookie
- getDomAttribute(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of the given attribute of the element.
- getDomProperty(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of the given property of the element.
- getDriverName(StackTraceElement[]) - Static method in exception org.openqa.selenium.WebDriverException
- getEnabledLogTypes() - Method in class org.openqa.selenium.logging.LoggingPreferences
- getEnum(int) - Static method in enum org.openqa.selenium.html5.AppCacheStatus
-
Gets the AppCacheStatus for the given int value.
- getEnum(String) - Static method in enum org.openqa.selenium.html5.AppCacheStatus
- getExpiry() - Method in class org.openqa.selenium.Cookie
- getFtpProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the FTP proxy.
- getHandlerBasedLoggerInstance(LoggingHandler, Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
- getHeight() - Method in class org.openqa.selenium.Dimension
- getHeight() - Method in class org.openqa.selenium.print.PageSize
- getHeight() - Method in class org.openqa.selenium.Rectangle
- getHighestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
-
Returns the last port that could be searched for free ports
- getHighestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
- getHighestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
- getHighestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
- getHostAddress() - Static method in class org.openqa.selenium.net.HostIdentifier
- getHostAddress() - Method in class org.openqa.selenium.net.NetworkUtils
- getHostname() - Method in class org.openqa.selenium.net.NetworkUtils
-
Makes a best-effort attempt to figure out an externally addressable name for this host, falling back to a local connection only.
- getHostName() - Static method in class org.openqa.selenium.net.HostIdentifier
- getHttpProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the HTTP proxy.
- getId() - Method in class org.openqa.selenium.virtualauthenticator.Credential
- getId() - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
- getImplicitWaitTimeout() - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Gets the amount of time the driver should wait when searching for an element if it is not immediately present.
- getInetAddresses() - Method in class org.openqa.selenium.net.NetworkInterface
- getInputType() - Method in interface org.openqa.selenium.interactions.InputSource
- getInputType() - Method in class org.openqa.selenium.interactions.KeyInput
- getInputType() - Method in class org.openqa.selenium.interactions.PointerInput
- getInputType() - Method in class org.openqa.selenium.interactions.WheelInput
- getInstance() - Static method in class org.openqa.selenium.logging.LoggingHandler
- getInstance() - Static method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
- getIp4NonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
-
Returns a non-loopback IP4 hostname of the local host.
- getIp4NonLoopBackOnly() - Method in class org.openqa.selenium.net.NetworkInterface
- getIp6Address() - Method in class org.openqa.selenium.net.NetworkInterface
- getIpOfLoopBackIp4() - Method in class org.openqa.selenium.net.NetworkUtils
- getItem(String) - Method in interface org.openqa.selenium.html5.Storage
- getJavascriptExecutor(SearchContext) - Method in class org.openqa.selenium.By
- getKeyboard() - Method in interface org.openqa.selenium.interactions.HasInputDevices
-
Deprecated.
- getKeyFromUnicode(char) - Static method in enum org.openqa.selenium.Keys
-
Get the special key representation,
Keys
, of the supplied character if there is one. - getLatitude() - Method in class org.openqa.selenium.html5.Location
- getLeft() - Method in class org.openqa.selenium.print.PageMargin
- getLevel() - Method in class org.openqa.selenium.logging.LogEntry
-
Gets the logging entry's severity.
- getLevel(String) - Method in class org.openqa.selenium.logging.LoggingPreferences
- getLocalStorage() - Method in interface org.openqa.selenium.html5.WebStorage
- getLocation() - Method in interface org.openqa.selenium.WebElement
-
Where on the page is the top left-hand corner of the rendered element?
- getLogs(String) - Method in class org.openqa.selenium.logging.SessionLogs
- getLogTypes() - Method in class org.openqa.selenium.logging.SessionLogs
- getLoInterface() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
- getLoInterface() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
- getLongitude() - Method in class org.openqa.selenium.html5.Location
- getLowestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
-
Returns the first port in the ephemeral range
- getLowestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
- getLowestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
- getLowestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
- getMajorVersion() - Method in enum org.openqa.selenium.Platform
-
Returns the major version of this platform.
- getMaximumSimultaneousSessions() - Method in interface org.openqa.selenium.WebDriverInfo
-
Some browsers require all the resources of the current system in order to run (for example, Safari on iOS) and so do not support multiple simultaneous sessions on the same system.
- getMessage() - Method in class org.openqa.selenium.logging.LogEntry
-
Gets the log entry's message.
- getMessage() - Method in exception org.openqa.selenium.WebDriverException
-
Returns the detail message string of this exception that includes not only the original message passed to the exception constructor but also driver information, system information and extra information added by
WebDriverException.addInfo(String, String)
method. - getMinorVersion() - Method in enum org.openqa.selenium.Platform
-
Returns the minor version of this platform.
- getMouse() - Method in interface org.openqa.selenium.interactions.HasInputDevices
-
Deprecated.
- getName() - Method in class org.openqa.selenium.Cookie
- getName() - Method in interface org.openqa.selenium.interactions.InputSource
- getName() - Method in class org.openqa.selenium.interactions.KeyInput
- getName() - Method in class org.openqa.selenium.interactions.PointerInput
- getName() - Method in class org.openqa.selenium.interactions.WheelInput
- getName() - Method in class org.openqa.selenium.net.NetworkInterface
- getName(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
-
Converts the JDK level to a name supported by Selenium.
- getNetworkConnection() - Method in interface org.openqa.selenium.mobile.NetworkConnection
-
Query the driver for the Airplane Mode setting state
- getNetWorkDiags() - Static method in class org.openqa.selenium.net.NetworkUtils
- getNetworkInterfaces() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
- getNetworkInterfaces() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
- getNonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
-
Used by the mobile emulators that refuse to access localhost or 127.0.0.1 The IP4/IP6 requirements of this method are as-of-yet unspecified, but we return the string that is associated with the IP4 interface
- getNoProxy() - Method in class org.openqa.selenium.Proxy
-
Gets proxy bypass (noproxy) addresses.
- getNullLogger() - Static method in class org.openqa.selenium.logging.LocalLogs
-
Logger which doesn't do anything.
- getOrientation() - Method in class org.openqa.selenium.print.PrintOptions
- getOrientation() - Method in interface org.openqa.selenium.Rotatable
-
Deprecated.
- getPageLoadTimeout() - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Gets the amount of time to wait for a page load to complete before throwing an error.
- getPageMargin() - Method in class org.openqa.selenium.print.PrintOptions
- getPageRanges() - Method in class org.openqa.selenium.print.PrintOptions
- getPageSize() - Method in class org.openqa.selenium.print.PrintOptions
- getPageSource() - Method in interface org.openqa.selenium.WebDriver
-
Get the source of the last loaded page.
- getPartOfOsName() - Method in enum org.openqa.selenium.Platform
- getPath() - Method in class org.openqa.selenium.Cookie
- getPinnedScripts() - Method in interface org.openqa.selenium.JavascriptExecutor
- getPlatform() - Method in interface org.openqa.selenium.Capabilities
-
Deprecated.
- getPlatformName() - Method in interface org.openqa.selenium.Capabilities
- getPoint() - Method in class org.openqa.selenium.Rectangle
- getPosition() - Method in interface org.openqa.selenium.WebDriver.Window
-
Get the position of the current window, relative to the upper left corner of the screen.
- getPrivateKey() - Method in class org.openqa.selenium.virtualauthenticator.Credential
- getPrivateLocalAddress() - Method in class org.openqa.selenium.net.NetworkUtils
- getProxyAutoconfigUrl() - Method in class org.openqa.selenium.Proxy
-
Gets the proxy auto-configuration URL.
- getProxyType() - Method in class org.openqa.selenium.Proxy
-
Gets the
Proxy.ProxyType
. - getRawMessage() - Method in exception org.openqa.selenium.WebDriverException
-
Returns the simple message string of this exception.
- getRecords() - Method in class org.openqa.selenium.logging.LoggingHandler
- getRect() - Method in interface org.openqa.selenium.WebElement
- getReleaseLabel() - Method in class org.openqa.selenium.BuildInfo
- getRemoteParameters() - Method in interface org.openqa.selenium.By.Remotable
- getRight() - Method in class org.openqa.selenium.print.PageMargin
- getRpId() - Method in class org.openqa.selenium.virtualauthenticator.Credential
- getSameSite() - Method in class org.openqa.selenium.Cookie
- getScale() - Method in class org.openqa.selenium.print.PrintOptions
- getScreenshotAs(OutputType<X>) - Method in interface org.openqa.selenium.TakesScreenshot
-
Capture the screenshot and store it in the specified location.
- getScriptTimeout() - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Gets the amount of time to wait for an asynchronous script to finish execution before throwing an error.
- getSessionLogs(Map<String, Object>) - Static method in class org.openqa.selenium.logging.SessionLogHandler
-
Creates a session logs map, with session logs mapped to session IDs, given a raw session log map as a JSON object.
- getSessionStorage() - Method in interface org.openqa.selenium.html5.WebStorage
- getShadowRoot() - Method in interface org.openqa.selenium.WebElement
- getShrinkToFit() - Method in class org.openqa.selenium.print.PrintOptions
- getSignCount() - Method in class org.openqa.selenium.virtualauthenticator.Credential
- getSize() - Method in interface org.openqa.selenium.WebDriver.Window
-
Get the size of the current window.
- getSize() - Method in interface org.openqa.selenium.WebElement
-
What is the width and height of the rendered element?
- getSocksPassword() - Method in class org.openqa.selenium.Proxy
-
Gets the SOCKS proxy's password.
- getSocksProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the SOCKS proxy.
- getSocksUsername() - Method in class org.openqa.selenium.Proxy
-
Gets the SOCKS proxy's username.
- getSocksVersion() - Method in class org.openqa.selenium.Proxy
-
Gets the SOCKS version (4 or 5).
- getSource() - Method in class org.openqa.selenium.interactions.Interaction
- getSslProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the SSL tunnel proxy.
- getStatus() - Method in interface org.openqa.selenium.html5.ApplicationCache
-
The current state of the application cache.
- getStoringLoggerInstance(Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
- getSupportUrl() - Method in exception org.openqa.selenium.InvalidSelectorException
- getSupportUrl() - Method in exception org.openqa.selenium.NoSuchElementException
- getSupportUrl() - Method in exception org.openqa.selenium.StaleElementReferenceException
- getSupportUrl() - Method in exception org.openqa.selenium.WebDriverException
- getSystemInformation() - Method in exception org.openqa.selenium.WebDriverException
- getTagName() - Method in interface org.openqa.selenium.WebElement
-
Get the tag name of this element.
- getTargetElement() - Method in class org.openqa.selenium.interactions.internal.BaseAction
-
Deprecated.
- getText() - Method in interface org.openqa.selenium.Alert
- getText() - Method in interface org.openqa.selenium.WebElement
-
Get the visible (i.e.
- getTimestamp() - Method in class org.openqa.selenium.logging.LogEntry
-
Gets the timestamp of the log statement in milliseconds since UNIX Epoch.
- getTitle() - Method in interface org.openqa.selenium.WebDriver
-
Get the title of the current page.
- getTop() - Method in class org.openqa.selenium.print.PageMargin
- getTouch() - Method in interface org.openqa.selenium.interactions.HasTouchScreen
-
Deprecated.
- getType() - Method in enum org.openqa.selenium.interactions.SourceType
- getUserHandle() - Method in class org.openqa.selenium.virtualauthenticator.Credential
- getValue() - Method in class org.openqa.selenium.Cookie
- getVersion() - Method in interface org.openqa.selenium.Capabilities
-
Deprecated.
- getWebDriver(SearchContext) - Method in class org.openqa.selenium.By
- getWidth() - Method in class org.openqa.selenium.Dimension
- getWidth() - Method in class org.openqa.selenium.print.PageSize
- getWidth() - Method in class org.openqa.selenium.Rectangle
- getWindowHandle() - Method in interface org.openqa.selenium.WebDriver
-
Return an opaque handle to this window that uniquely identifies it within this driver instance.
- getWindowHandles() - Method in interface org.openqa.selenium.WebDriver
-
Return a set of window handles which can be used to iterate over all open windows of this WebDriver instance by passing them to
WebDriver.switchTo()
.WebDriver.Options.window()
- getWireName() - Method in enum org.openqa.selenium.interactions.PointerInput.Kind
- getWrappedDriver() - Method in interface org.openqa.selenium.WrapsDriver
- getWrappedElement() - Method in interface org.openqa.selenium.WrapsElement
- getX() - Method in class org.openqa.selenium.DeviceRotation
- getX() - Method in class org.openqa.selenium.Point
- getX() - Method in class org.openqa.selenium.Rectangle
- getxOffset() - Method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
- getY() - Method in class org.openqa.selenium.DeviceRotation
- getY() - Method in class org.openqa.selenium.Point
- getY() - Method in class org.openqa.selenium.Rectangle
- getyOffset() - Method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
- getZ() - Method in class org.openqa.selenium.DeviceRotation
- greaterThan(int, String) - Method in class org.openqa.selenium.internal.Require.IntChecker
H
- HasAuthentication - Interface in org.openqa.selenium
-
Indicates that a driver supports authenticating to a website in some way.
- HasCapabilities - Interface in org.openqa.selenium
-
Used by classes to indicate that they can describe the
Capabilities
they possess. - hashCode() - Method in class org.openqa.selenium.By
- hashCode() - Method in class org.openqa.selenium.By.Remotable.Parameters
- hashCode() - Method in class org.openqa.selenium.Cookie
- hashCode() - Method in class org.openqa.selenium.DeviceRotation
- hashCode() - Method in class org.openqa.selenium.Dimension
- hashCode() - Method in class org.openqa.selenium.ImmutableCapabilities
- hashCode() - Method in class org.openqa.selenium.logging.LoggingPreferences
- hashCode() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- hashCode() - Method in class org.openqa.selenium.MutableCapabilities
- hashCode() - Method in class org.openqa.selenium.PersistentCapabilities
- hashCode() - Method in class org.openqa.selenium.Point
- hashCode() - Method in class org.openqa.selenium.Proxy
- hashCode() - Method in class org.openqa.selenium.Rectangle
- hashCode() - Method in class org.openqa.selenium.ScriptKey
- HasInputDevices - Interface in org.openqa.selenium.interactions
-
Deprecated.
- HasLogEvents - Interface in org.openqa.selenium.logging
- HasTouchScreen - Interface in org.openqa.selenium.interactions
-
Deprecated.
- HasVirtualAuthenticator - Interface in org.openqa.selenium.virtualauthenticator
-
Interface implemented by each driver that allows access to the virtual authenticator API.
- HealthCheckFailedException - Exception in org.openqa.selenium
-
Indicates that a Node health check failed.
- HealthCheckFailedException(String, Throwable) - Constructor for exception org.openqa.selenium.HealthCheckFailedException
- height - Variable in class org.openqa.selenium.Dimension
- height - Variable in class org.openqa.selenium.Rectangle
- HELP - org.openqa.selenium.Keys
- HIGH_SIERRA - org.openqa.selenium.Platform
- HIGHEST_PORT - Static variable in class org.openqa.selenium.net.PortProber
- HOME - org.openqa.selenium.Keys
- HostIdentifier - Class in org.openqa.selenium.net
- HostIdentifier() - Constructor for class org.openqa.selenium.net.HostIdentifier
- HTTP_COMMAND - org.openqa.selenium.logging.profiler.EventType
- HttpProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
- HttpProfilerLogEntry(String, boolean) - Constructor for class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
I
- id - Variable in enum org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
- id - Variable in enum org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
- id(String) - Static method in class org.openqa.selenium.By
- IDLE - org.openqa.selenium.html5.AppCacheStatus
- IGNORE - org.openqa.selenium.UnexpectedAlertBehaviour
- ime() - Method in interface org.openqa.selenium.WebDriver.Options
-
Deprecated.Will be removed. IME is not part of W3C WebDriver and does not work on browsers.
- ImeActivationFailedException - Exception in org.openqa.selenium
-
Deprecated.Will be removed. IME is not part of W3C WebDriver and does not work on browsers.
- ImeActivationFailedException(String) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
-
Deprecated.
- ImeActivationFailedException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
-
Deprecated.
- ImeNotAvailableException - Exception in org.openqa.selenium
-
Deprecated.Will be removed. IME is not part of W3C WebDriver and does not work on browsers.
- ImeNotAvailableException(String) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
-
Deprecated.
- ImeNotAvailableException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
-
Deprecated.
- ImmutableCapabilities - Class in org.openqa.selenium
- ImmutableCapabilities() - Constructor for class org.openqa.selenium.ImmutableCapabilities
- ImmutableCapabilities(String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
- ImmutableCapabilities(String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
- ImmutableCapabilities(String, Object, String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
- ImmutableCapabilities(String, Object, String, Object, String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
- ImmutableCapabilities(String, Object, String, Object, String, Object, String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
- ImmutableCapabilities(Map<?, ?>) - Constructor for class org.openqa.selenium.ImmutableCapabilities
- ImmutableCapabilities(Capabilities) - Constructor for class org.openqa.selenium.ImmutableCapabilities
- implicitlyWait(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Deprecated.Use
WebDriver.Timeouts.implicitlyWait(Duration)
Specifies the amount of time the driver should wait when searching for an element if it is not immediately present.When searching for a single element, the driver should poll the page until the element has been found, or this timeout expires before throwing a
NoSuchElementException
. When searching for multiple elements, the driver should poll the page until at least one element has been found or this timeout has expired.Increasing the implicit wait timeout should be used judiciously as it will have an adverse effect on test run time, especially when used with slower location strategies like XPath.
If the timeout is negative, not null, or greater than 2e16 - 1, an error code with invalid argument will be returned.
- implicitlyWait(Duration) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Specifies the amount of time the driver should wait when searching for an element if it is not immediately present.
- initializeListener(WebDriver) - Method in interface org.openqa.selenium.logging.EventType
- InputSource - Interface in org.openqa.selenium.interactions
-
Models an input source as defined and used by the W3C WebDriver spec.
- INSERT - org.openqa.selenium.Keys
- instanceOf(Class<?>) - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
- instanceOf(Class<?>) - Method in class org.openqa.selenium.internal.Require.StateChecker
- Interaction - Class in org.openqa.selenium.interactions
-
Used as the basis of
Sequence
s for the W3C WebDriver spec Action commands. - Interaction(InputSource) - Constructor for class org.openqa.selenium.interactions.Interaction
- Interactive - Interface in org.openqa.selenium.interactions
-
Indicates that a class can be used with the W3C WebDriver Actions commands.
- INTERNAL - org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
- InvalidArgumentException - Exception in org.openqa.selenium
- InvalidArgumentException(String) - Constructor for exception org.openqa.selenium.InvalidArgumentException
- InvalidArgumentException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidArgumentException
- InvalidCookieDomainException - Exception in org.openqa.selenium
-
Thrown when attempting to add a cookie under a different domain than the current URL.
- InvalidCookieDomainException() - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
- InvalidCookieDomainException(String) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
- InvalidCookieDomainException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
- InvalidCookieDomainException(Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
- InvalidElementStateException - Exception in org.openqa.selenium
-
Indicates that a
WebElement
is in a state that means actions cannot be performed with it. - InvalidElementStateException() - Constructor for exception org.openqa.selenium.InvalidElementStateException
- InvalidElementStateException(String) - Constructor for exception org.openqa.selenium.InvalidElementStateException
- InvalidElementStateException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidElementStateException
- InvalidElementStateException(Throwable) - Constructor for exception org.openqa.selenium.InvalidElementStateException
- InvalidSelectorException - Exception in org.openqa.selenium
- InvalidSelectorException(String) - Constructor for exception org.openqa.selenium.InvalidSelectorException
- InvalidSelectorException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidSelectorException
- inViewPort() - Method in interface org.openqa.selenium.interactions.Coordinates
-
Gets coordinates on the element relative to the top-left corner of OS-window being used to display the content.
- IOS - org.openqa.selenium.Platform
- is(String) - Method in interface org.openqa.selenium.Capabilities
- is(Architecture) - Method in enum org.openqa.selenium.Architecture
-
Heuristic for comparing two architectures.
- is(Platform) - Method in enum org.openqa.selenium.Platform
-
Heuristic for comparing two platforms.
- isActivated() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Deprecated.Indicates whether IME input active at the moment (not if it's available).
- isAirplaneMode() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- isAutodetect() - Method in class org.openqa.selenium.Proxy
-
Whether to autodetect proxy settings.
- isAvailable() - Method in interface org.openqa.selenium.WebDriverInfo
-
Often, a
WebDriver
instance needs one or more supporting files or executables to be present (such as a vendor-provided executable which speaks the WebDriver Protocol). - isDataEnabled() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- isDebugging() - Static method in class org.openqa.selenium.internal.Debug
- isDirectory() - Method in class org.openqa.selenium.internal.Require.FileChecker
- isDirectory() - Method in class org.openqa.selenium.internal.Require.FileStateChecker
- isDirectory() - Method in class org.openqa.selenium.internal.Require.PathStateChecker
- isDisplayed() - Method in interface org.openqa.selenium.WebElement
-
Is this element displayed or not? This method avoids the problem of having to parse an element's "style" attribute.
- isEnabled() - Method in interface org.openqa.selenium.WebElement
-
Is the element currently enabled or not? This will generally return true for everything but disabled input elements.
- isFile() - Method in class org.openqa.selenium.internal.Require.FileChecker
- isFile() - Method in class org.openqa.selenium.internal.Require.FileStateChecker
- isFile() - Method in class org.openqa.selenium.internal.Require.PathStateChecker
- isHttpOnly() - Method in class org.openqa.selenium.Cookie
- isHttpOnly(boolean) - Method in class org.openqa.selenium.Cookie.Builder
- IsInteraction - Interface in org.openqa.selenium.interactions
-
Interface to help us transition code to The New World
- isIp4AddressBindingOnly() - Method in class org.openqa.selenium.net.NetworkInterface
- isLeft() - Method in class org.openqa.selenium.internal.Either
- isLoopBack() - Method in class org.openqa.selenium.net.NetworkInterface
- isResidentCredential() - Method in class org.openqa.selenium.virtualauthenticator.Credential
- isRight() - Method in class org.openqa.selenium.internal.Either
- isSecure() - Method in class org.openqa.selenium.Cookie
- isSecure(boolean) - Method in class org.openqa.selenium.Cookie.Builder
- isSelected() - Method in interface org.openqa.selenium.WebElement
-
Determine whether or not this element is selected or not.
- isSupporting(Capabilities) - Method in interface org.openqa.selenium.WebDriverInfo
- isSupportingCdp() - Method in interface org.openqa.selenium.WebDriverInfo
- isValidFor(SourceType) - Method in class org.openqa.selenium.interactions.Interaction
- isValidFor(SourceType) - Method in class org.openqa.selenium.interactions.Pause
- isWifiEnabled() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- iterator() - Method in class org.openqa.selenium.internal.Either
- iterator() - Method in class org.openqa.selenium.logging.LogEntries
J
- JavascriptException - Exception in org.openqa.selenium
- JavascriptException(String) - Constructor for exception org.openqa.selenium.JavascriptException
- JavascriptException(String, Throwable) - Constructor for exception org.openqa.selenium.JavascriptException
- JavascriptExecutor - Interface in org.openqa.selenium
-
Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.
K
- key - Variable in class org.openqa.selenium.interactions.internal.SingleKeyAction
-
Deprecated.
- KEY - org.openqa.selenium.interactions.SourceType
- keyboard - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
-
Deprecated.
- Keyboard - Interface in org.openqa.selenium.interactions
- keyDown(CharSequence) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a modifier key press.
- keyDown(WebElement, CharSequence) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a modifier key press after focusing on an element.
- KeyDownAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- KeyDownAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.KeyDownAction
-
Deprecated.
- KeyDownAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.KeyDownAction
-
Deprecated.
- KeyInput - Class in org.openqa.selenium.interactions
-
Models a key input source.
- KeyInput(String) - Constructor for class org.openqa.selenium.interactions.KeyInput
- Keys - Enum in org.openqa.selenium
-
Representations of pressable keys that aren't text.
- keySet() - Method in interface org.openqa.selenium.html5.Storage
- KeysRelatedAction - Class in org.openqa.selenium.interactions.internal
-
Deprecated.
- KeysRelatedAction(Keyboard, Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.KeysRelatedAction
-
Deprecated.
- keyUp(CharSequence) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a modifier key release.
- keyUp(WebElement, CharSequence) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a modifier key release after focusing on an element.
- KeyUpAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- KeyUpAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.KeyUpAction
-
Deprecated.
- KeyUpAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.KeyUpAction
-
Deprecated.
L
- LANDSCAPE - org.openqa.selenium.print.PrintOptions.Orientation
- LANDSCAPE - org.openqa.selenium.ScreenOrientation
- left() - Method in class org.openqa.selenium.internal.Either
- left(A) - Static method in class org.openqa.selenium.internal.Either
- LEFT - org.openqa.selenium.interactions.internal.MouseAction.Button
-
Deprecated.
- LEFT - org.openqa.selenium.interactions.PointerInput.MouseButton
- LEFT - org.openqa.selenium.Keys
- LEFT_ALT - org.openqa.selenium.Keys
- LEFT_CONTROL - org.openqa.selenium.Keys
- LEFT_SHIFT - org.openqa.selenium.Keys
- length() - Method in enum org.openqa.selenium.Keys
- linkText(String) - Static method in class org.openqa.selenium.By
- LINUX - org.openqa.selenium.Platform
- LinuxEphemeralPortRangeDetector - Class in org.openqa.selenium.net
- LocalLogs - Class in org.openqa.selenium.logging
-
Stores and retrieves logs in-process (i.e.
- LocalLogs() - Constructor for class org.openqa.selenium.logging.LocalLogs
- LocalStorage - Interface in org.openqa.selenium.html5
-
Represents the local storage for the site currently opened in the browser.
- Locatable - Interface in org.openqa.selenium.interactions
- location() - Method in interface org.openqa.selenium.html5.LocationContext
-
Gets the physical location of the browser.
- Location - Class in org.openqa.selenium.html5
-
Represents the physical location of the browser.
- Location(double, double, double) - Constructor for class org.openqa.selenium.html5.Location
- LocationContext - Interface in org.openqa.selenium.html5
- LogCombiner - Class in org.openqa.selenium.logging
- LogCombiner() - Constructor for class org.openqa.selenium.logging.LogCombiner
- LogEntries - Class in org.openqa.selenium.logging
-
Represent a pool of
LogEntry
. - LogEntries(Iterable<LogEntry>) - Constructor for class org.openqa.selenium.logging.LogEntries
- LogEntry - Class in org.openqa.selenium.logging
-
Represents a single log statement.
- LogEntry(Level, long, String) - Constructor for class org.openqa.selenium.logging.LogEntry
- LoggingHandler - Class in org.openqa.selenium.logging
-
A custom handler used to record log entries.
- LoggingPreferences - Class in org.openqa.selenium.logging
-
Represents the logging preferences.
- LoggingPreferences() - Constructor for class org.openqa.selenium.logging.LoggingPreferences
- LogLevelMapping - Class in org.openqa.selenium.logging
- LogLevelMapping() - Constructor for class org.openqa.selenium.logging.LogLevelMapping
- logs() - Method in interface org.openqa.selenium.WebDriver.Options
-
Gets the
Logs
interface used to fetch different types of logs. - Logs - Interface in org.openqa.selenium.logging
-
Interface for providing logs.
- LogType - Class in org.openqa.selenium.logging
-
Supported log types.
- LogType() - Constructor for class org.openqa.selenium.logging.LogType
- longPress(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the execution of long press gestures.
- longPress(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of long press gestures.
- LongPressAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- LongPressAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.LongPressAction
-
Deprecated.
M
- MAC - org.openqa.selenium.Platform
- manage() - Method in interface org.openqa.selenium.WebDriver
-
Gets the Option interface
- MANUAL - org.openqa.selenium.Proxy.ProxyType
- map(Function<? super B, ? extends R>) - Method in class org.openqa.selenium.internal.Either
- mapLeft(Function<? super A, ? extends R>) - Method in class org.openqa.selenium.internal.Either
- MAVERICKS - org.openqa.selenium.Platform
- maximize() - Method in interface org.openqa.selenium.WebDriver.Window
-
Maximizes the current window if it is not already maximized
- merge(Capabilities) - Method in interface org.openqa.selenium.Capabilities
-
Merge two
Capabilities
together and return the union of the two as a newCapabilities
instance. - merge(Capabilities) - Method in class org.openqa.selenium.MutableCapabilities
-
Merge two
Capabilities
together and return the union of the two as a newCapabilities
instance. - merge(Capabilities) - Method in class org.openqa.selenium.PersistentCapabilities
- META - org.openqa.selenium.Keys
- MIDDLE - org.openqa.selenium.interactions.internal.MouseAction.Button
-
Deprecated.
- MIDDLE - org.openqa.selenium.interactions.PointerInput.MouseButton
- minimize() - Method in interface org.openqa.selenium.WebDriver.Window
-
Minimizes the current window if it is not already minimized
- MIPS32 - org.openqa.selenium.Architecture
- MIPS64 - org.openqa.selenium.Architecture
- MOJAVE - org.openqa.selenium.Platform
- MONTEREY - org.openqa.selenium.Platform
- MOUNTAIN_LION - org.openqa.selenium.Platform
- mouse - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
-
Deprecated.
- mouse - Variable in class org.openqa.selenium.interactions.internal.MouseAction
-
Deprecated.
- Mouse - Interface in org.openqa.selenium.interactions
-
Deprecated.Use
Actions
and thePointerInput
instead. - MOUSE - org.openqa.selenium.interactions.PointerInput.Kind
- MouseAction - Class in org.openqa.selenium.interactions.internal
-
Deprecated.
- MouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.MouseAction
-
Deprecated.
- MouseAction.Button - Enum in org.openqa.selenium.interactions.internal
-
Deprecated.
- mouseDown(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
Deprecated.
- mouseMove(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
Deprecated.
- mouseMove(Coordinates, long, long) - Method in interface org.openqa.selenium.interactions.Mouse
-
Deprecated.
- mouseUp(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
-
Deprecated.
- move(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of the gesture 'move' on the screen.
- move(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the execution of the gesture 'move' on the screen.
- move(int, int) - Method in class org.openqa.selenium.Point
-
Deprecated.Use {
Point.moveBy(int, int)
instead} - MoveAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- MoveAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.MoveAction
-
Deprecated.
- moveBy(int, int) - Method in class org.openqa.selenium.Point
- moveByOffset(int, int) - Method in class org.openqa.selenium.interactions.Actions
-
Moves the mouse from its current position (or 0,0) by the given offset.
- MoveMouseAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- MoveMouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.MoveMouseAction
-
Deprecated.
- MoveTargetOutOfBoundsException - Exception in org.openqa.selenium.interactions
-
Indicates that the target provided to the actions move() method is invalid - outside of the size of the window.
- MoveTargetOutOfBoundsException(String) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
- MoveTargetOutOfBoundsException(String, Throwable) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
- MoveTargetOutOfBoundsException(Throwable) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
- moveToElement(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Moves the mouse to the middle of the element.
- moveToElement(WebElement, int, int) - Method in class org.openqa.selenium.interactions.Actions
-
Moves the mouse to an offset from the element's in-view center point.
- moveToLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
-
Deprecated.
- moveToLocation(PointerInput) - Method in class org.openqa.selenium.interactions.internal.MouseAction
-
Deprecated.
- MoveToOffsetAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- MoveToOffsetAction(Mouse, Locatable, int, int) - Constructor for class org.openqa.selenium.interactions.MoveToOffsetAction
-
Deprecated.
- MULTIPLY - org.openqa.selenium.Keys
- MutableCapabilities - Class in org.openqa.selenium
- MutableCapabilities() - Constructor for class org.openqa.selenium.MutableCapabilities
- MutableCapabilities(Map<String, ?>) - Constructor for class org.openqa.selenium.MutableCapabilities
- MutableCapabilities(Capabilities) - Constructor for class org.openqa.selenium.MutableCapabilities
N
- name(String) - Static method in class org.openqa.selenium.By
- navigate() - Method in interface org.openqa.selenium.WebDriver
-
An abstraction allowing the driver to access the browser's history and to navigate to a given URL.
- NeedsLocalLogs - Interface in org.openqa.selenium.logging
- NetworkConnection - Interface in org.openqa.selenium.mobile
-
Control a device's network connection
- NetworkConnection.ConnectionType - Class in org.openqa.selenium.mobile
-
ConnectionType is a bitmask to represent a device's network connection
- NetworkInterface - Class in org.openqa.selenium.net
- NetworkInterface(NetworkInterface) - Constructor for class org.openqa.selenium.net.NetworkInterface
- NetworkInterfaceProvider - Interface in org.openqa.selenium.net
-
Provides information about the local network interfaces.
- NetworkUtils - Class in org.openqa.selenium.net
- NetworkUtils() - Constructor for class org.openqa.selenium.net.NetworkUtils
- newWindow(WindowType) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Creates a new browser window and switches the focus for future commands of this driver to the new window.
- NFC - org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
- NoAlertPresentException - Exception in org.openqa.selenium
-
Indicates that a user has tried to access an alert when one is not present.
- NoAlertPresentException() - Constructor for exception org.openqa.selenium.NoAlertPresentException
- NoAlertPresentException(String) - Constructor for exception org.openqa.selenium.NoAlertPresentException
- NoAlertPresentException(String, Throwable) - Constructor for exception org.openqa.selenium.NoAlertPresentException
- NoAlertPresentException(Throwable) - Constructor for exception org.openqa.selenium.NoAlertPresentException
- NONE - org.openqa.selenium.interactions.SourceType
- NONE - org.openqa.selenium.PageLoadStrategy
- NONE - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- nonNegative(String, Integer) - Static method in class org.openqa.selenium.internal.Require
- nonNegative(String, Duration) - Static method in class org.openqa.selenium.internal.Require
- nonNegative(Duration) - Static method in class org.openqa.selenium.internal.Require
- nonNull() - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
- nonNull() - Method in class org.openqa.selenium.internal.Require.StateChecker
- nonNull(String, Object...) - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
- nonNull(String, Object...) - Method in class org.openqa.selenium.internal.Require.StateChecker
- nonNull(String, T) - Static method in class org.openqa.selenium.internal.Require
- nonNull(String, T, String, Object...) - Static method in class org.openqa.selenium.internal.Require
- NORMAL - org.openqa.selenium.PageLoadStrategy
- normalize(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
-
Normalizes the given level to one of those supported by Selenium.
- NoSuchContextException - Exception in org.openqa.selenium
-
Thrown by
ContextAware.context(String)
WebDriver.switchTo().context(String name)}. - NoSuchContextException(String) - Constructor for exception org.openqa.selenium.NoSuchContextException
- NoSuchContextException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchContextException
- NoSuchCookieException - Exception in org.openqa.selenium
- NoSuchCookieException(String) - Constructor for exception org.openqa.selenium.NoSuchCookieException
- NoSuchElementException - Exception in org.openqa.selenium
-
Thrown by
WebDriver.findElement(By by)
andWebElement.findElement(By by)
. - NoSuchElementException(String) - Constructor for exception org.openqa.selenium.NoSuchElementException
- NoSuchElementException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchElementException
- NoSuchFrameException - Exception in org.openqa.selenium
- NoSuchFrameException(String) - Constructor for exception org.openqa.selenium.NoSuchFrameException
- NoSuchFrameException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchFrameException
- NoSuchSessionException - Exception in org.openqa.selenium
-
Thrown by any command being called after
WebDriver.quit()
. - NoSuchSessionException() - Constructor for exception org.openqa.selenium.NoSuchSessionException
- NoSuchSessionException(String) - Constructor for exception org.openqa.selenium.NoSuchSessionException
- NoSuchSessionException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchSessionException
- NoSuchShadowRootException - Exception in org.openqa.selenium
- NoSuchShadowRootException(String) - Constructor for exception org.openqa.selenium.NoSuchShadowRootException
- NoSuchShadowRootException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchShadowRootException
- NoSuchShadowRootException(Throwable) - Constructor for exception org.openqa.selenium.NoSuchShadowRootException
- NoSuchWindowException - Exception in org.openqa.selenium
- NoSuchWindowException(String) - Constructor for exception org.openqa.selenium.NoSuchWindowException
- NoSuchWindowException(String, Throwable) - Constructor for exception org.openqa.selenium.NoSuchWindowException
- NotFoundException - Exception in org.openqa.selenium
- NotFoundException() - Constructor for exception org.openqa.selenium.NotFoundException
- NotFoundException(String) - Constructor for exception org.openqa.selenium.NotFoundException
- NotFoundException(String, Throwable) - Constructor for exception org.openqa.selenium.NotFoundException
- NotFoundException(Throwable) - Constructor for exception org.openqa.selenium.NotFoundException
- NULL - org.openqa.selenium.Keys
- NUMPAD0 - org.openqa.selenium.Keys
- NUMPAD1 - org.openqa.selenium.Keys
- NUMPAD2 - org.openqa.selenium.Keys
- NUMPAD3 - org.openqa.selenium.Keys
- NUMPAD4 - org.openqa.selenium.Keys
- NUMPAD5 - org.openqa.selenium.Keys
- NUMPAD6 - org.openqa.selenium.Keys
- NUMPAD7 - org.openqa.selenium.Keys
- NUMPAD8 - org.openqa.selenium.Keys
- NUMPAD9 - org.openqa.selenium.Keys
O
- OBSOLETE - org.openqa.selenium.html5.AppCacheStatus
- obtainLoopbackIp4Address() - Method in class org.openqa.selenium.net.NetworkUtils
-
Returns a single address that is guaranteed to resolve to an ipv4 representation of localhost This may either be a hostname or an ip address, depending if we can guarantee what that the hostname will resolve to ip4.
- of(String, String) - Static method in class org.openqa.selenium.UsernameAndPassword
- OlderWindowsVersionEphemeralPortDetector - Class in org.openqa.selenium.net
- OlderWindowsVersionEphemeralPortDetector() - Constructor for class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
- onLogEvent(EventType<X>) - Method in interface org.openqa.selenium.logging.HasLogEvents
- onPage() - Method in interface org.openqa.selenium.interactions.Coordinates
-
Gets coordinates on the element relative to the top-left corner of the page.
- onScreen() - Method in interface org.openqa.selenium.interactions.Coordinates
-
Gets coordinates on the element relative to the top-left corner of the monitor (screen).
- optionallyClickElement(PointerInput) - Method in class org.openqa.selenium.interactions.internal.KeysRelatedAction
-
Deprecated.
- org.openqa.selenium - package org.openqa.selenium
- org.openqa.selenium.html5 - package org.openqa.selenium.html5
- org.openqa.selenium.interactions - package org.openqa.selenium.interactions
- org.openqa.selenium.interactions.internal - package org.openqa.selenium.interactions.internal
- org.openqa.selenium.interactions.touch - package org.openqa.selenium.interactions.touch
- org.openqa.selenium.internal - package org.openqa.selenium.internal
- org.openqa.selenium.logging - package org.openqa.selenium.logging
- org.openqa.selenium.logging.profiler - package org.openqa.selenium.logging.profiler
- org.openqa.selenium.mobile - package org.openqa.selenium.mobile
- org.openqa.selenium.net - package org.openqa.selenium.net
- org.openqa.selenium.print - package org.openqa.selenium.print
- org.openqa.selenium.virtualauthenticator - package org.openqa.selenium.virtualauthenticator
- OutputType<T> - Interface in org.openqa.selenium
-
Defines the output type for a screenshot.
P
- PAC - org.openqa.selenium.Proxy.ProxyType
- PAGE_DOWN - org.openqa.selenium.Keys
- PAGE_UP - org.openqa.selenium.Keys
- PageLoadStrategy - Enum in org.openqa.selenium
- pageLoadTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Deprecated.Use
WebDriver.Timeouts.pageLoadTimeout(Duration)
Sets the amount of time to wait for a page load to complete before throwing an error. If the timeout is negative, not null, or greater than 2e16 - 1, an error code with invalid argument will be returned. - pageLoadTimeout(Duration) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Sets the amount of time to wait for a page load to complete before throwing an error.
- PageMargin - Class in org.openqa.selenium.print
- PageMargin() - Constructor for class org.openqa.selenium.print.PageMargin
- PageMargin(double, double, double, double) - Constructor for class org.openqa.selenium.print.PageMargin
- PageSize - Class in org.openqa.selenium.print
- PageSize() - Constructor for class org.openqa.selenium.print.PageSize
- PageSize(double, double) - Constructor for class org.openqa.selenium.print.PageSize
- parameters() - Method in class org.openqa.selenium.DeviceRotation
- Parameters(String, Object) - Constructor for class org.openqa.selenium.By.Remotable.Parameters
- parentFrame() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Change focus to the parent context.
- partialLinkText(String) - Static method in class org.openqa.selenium.By
- password() - Method in class org.openqa.selenium.UsernameAndPassword
- path(String) - Method in class org.openqa.selenium.Cookie.Builder
- pause(long) - Method in class org.openqa.selenium.interactions.Actions
-
Performs a pause.
- pause(Duration) - Method in class org.openqa.selenium.interactions.Actions
- Pause - Class in org.openqa.selenium.interactions
-
Indicates that a given
InputSource
should pause for a given duration. - Pause(InputSource, Duration) - Constructor for class org.openqa.selenium.interactions.Pause
- PAUSE - org.openqa.selenium.Keys
- PauseAction - Class in org.openqa.selenium.interactions
-
Deprecated.'Pause' is considered to be a bad design practice.
- PauseAction(long) - Constructor for class org.openqa.selenium.interactions.PauseAction
-
Deprecated.
- Pdf - Class in org.openqa.selenium
- Pdf(String) - Constructor for class org.openqa.selenium.Pdf
- PEN - org.openqa.selenium.interactions.PointerInput.Kind
- perform() - Method in interface org.openqa.selenium.interactions.Action
- perform() - Method in class org.openqa.selenium.interactions.Actions
-
A convenience method for performing the actions without calling build() first.
- perform() - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
-
Deprecated.Releases the mouse button currently left held.
- perform() - Method in class org.openqa.selenium.interactions.ClickAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
-
Deprecated.Holds down the mouse button on a selected element.
- perform() - Method in class org.openqa.selenium.interactions.CompositeAction
- perform() - Method in class org.openqa.selenium.interactions.ContextClickAction
-
Deprecated.Emulates clicking on the mouse button that would bring up contextual menus (usually right-clicking).
- perform() - Method in class org.openqa.selenium.interactions.DoubleClickAction
-
Deprecated.Double-clicks on the given element.
- perform() - Method in class org.openqa.selenium.interactions.KeyDownAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.KeyUpAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.MoveMouseAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.PauseAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.SendKeysAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.DoubleTapAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.DownAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.FlickAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.LongPressAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.MoveAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.ScrollAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.SingleTapAction
-
Deprecated.
- perform() - Method in class org.openqa.selenium.interactions.touch.UpAction
-
Deprecated.
- perform(Collection<Sequence>) - Method in interface org.openqa.selenium.interactions.Interactive
- PERFORMANCE - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs relating to performance timings.
- PersistentCapabilities - Class in org.openqa.selenium
- PersistentCapabilities() - Constructor for class org.openqa.selenium.PersistentCapabilities
- PersistentCapabilities(Capabilities) - Constructor for class org.openqa.selenium.PersistentCapabilities
- pin(String) - Method in interface org.openqa.selenium.JavascriptExecutor
-
Commonly used scripts may be "pinned" to the WebDriver session, allowing them to be called efficiently by their handle rather than sending the entire script across the wire for every call.
- Platform - Enum in org.openqa.selenium
-
Represents the known and supported Platforms that WebDriver runs on.
- Point - Class in org.openqa.selenium
-
A copy of java.awt.Point, to remove dependency on awt.
- Point(int, int) - Constructor for class org.openqa.selenium.Point
- pointer() - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
- POINTER - org.openqa.selenium.interactions.SourceType
- PointerEventProperties() - Constructor for class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- PointerInput - Class in org.openqa.selenium.interactions
-
Models a pointer input source.
- PointerInput(PointerInput.Kind, String) - Constructor for class org.openqa.selenium.interactions.PointerInput
- PointerInput.Kind - Enum in org.openqa.selenium.interactions
- PointerInput.MouseButton - Enum in org.openqa.selenium.interactions
- PointerInput.Origin - Class in org.openqa.selenium.interactions
- PointerInput.PointerEventProperties - Class in org.openqa.selenium.interactions
- PortProber - Class in org.openqa.selenium.net
- PORTRAIT - org.openqa.selenium.print.PrintOptions.Orientation
- PORTRAIT - org.openqa.selenium.ScreenOrientation
- positive(String, Double) - Static method in class org.openqa.selenium.internal.Require
- positive(String, Double, String) - Static method in class org.openqa.selenium.internal.Require
- positive(String, Integer) - Static method in class org.openqa.selenium.internal.Require
- positive(String, Integer, String) - Static method in class org.openqa.selenium.internal.Require
- positive(String, Duration) - Static method in class org.openqa.selenium.internal.Require
- positive(Duration) - Static method in class org.openqa.selenium.internal.Require
- precondition(boolean, String, Object...) - Static method in class org.openqa.selenium.internal.Require
- pressKey(CharSequence) - Method in interface org.openqa.selenium.interactions.Keyboard
-
Deprecated.Press a key on the keyboard that isn't text.
- print(PrintOptions) - Method in interface org.openqa.selenium.PrintsPage
- PrintOptions - Class in org.openqa.selenium.print
- PrintOptions() - Constructor for class org.openqa.selenium.print.PrintOptions
- PrintOptions.Orientation - Enum in org.openqa.selenium.print
- PrintsPage - Interface in org.openqa.selenium
- PROFILER - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs relating to performance timings.
- ProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
- ProfilerLogEntry(EventType, String) - Constructor for class org.openqa.selenium.logging.profiler.ProfilerLogEntry
- Proxy - Class in org.openqa.selenium
-
Configuration parameters for using proxies in WebDriver.
- Proxy() - Constructor for class org.openqa.selenium.Proxy
- Proxy(Map<String, ?>) - Constructor for class org.openqa.selenium.Proxy
- Proxy.ProxyType - Enum in org.openqa.selenium
- publish(LogRecord) - Method in class org.openqa.selenium.logging.LoggingHandler
Q
- quit() - Method in interface org.openqa.selenium.WebDriver
-
Quits this driver, closing every associated window.
R
- Rectangle - Class in org.openqa.selenium
- Rectangle(int, int, int, int) - Constructor for class org.openqa.selenium.Rectangle
- Rectangle(Point, Dimension) - Constructor for class org.openqa.selenium.Rectangle
- refresh() - Method in interface org.openqa.selenium.WebDriver.Navigation
-
Refresh the current page
- register(Predicate<URI>, Supplier<Credentials>) - Method in interface org.openqa.selenium.HasAuthentication
-
Registers a check for whether a set of
Credentials
should be used for a particular site, identified by its URI. - register(Supplier<Credentials>) - Method in interface org.openqa.selenium.HasAuthentication
-
As
HasAuthentication.register(Predicate, Supplier)
but attempts to apply the credentials for any request for authorization. - release() - Method in class org.openqa.selenium.interactions.Actions
-
Releases the depressed left mouse button at the current mouse location.
- release(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
Releases the depressed left mouse button, in the middle of the given element.
- releaseKey(CharSequence) - Method in interface org.openqa.selenium.interactions.Keyboard
-
Deprecated.Release a key on the keyboard that isn't text.
- removeAllCredentials() - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
-
Removes all the credentials from the authenticator.
- removeCredential(byte[]) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
-
Removes a credential from the authenticator.
- removeCredential(String) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
-
Removes a credential from the authenticator.
- removeItem(String) - Method in interface org.openqa.selenium.html5.Storage
- removeVirtualAuthenticator(VirtualAuthenticator) - Method in interface org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator
-
Removes a previously added virtual authenticator.
- Require - Class in org.openqa.selenium.internal
-
A utility class to check arguments (preconditions) and state.
- Require.ArgumentChecker<T> - Class in org.openqa.selenium.internal
- Require.FileChecker - Class in org.openqa.selenium.internal
- Require.FileStateChecker - Class in org.openqa.selenium.internal
- Require.IntChecker - Class in org.openqa.selenium.internal
- Require.PathStateChecker - Class in org.openqa.selenium.internal
- Require.StateChecker<T> - Class in org.openqa.selenium.internal
- RESERVED_1 - org.openqa.selenium.Proxy.ProxyType
- resetInputState() - Method in interface org.openqa.selenium.interactions.Interactive
- RetrySessionRequestException - Exception in org.openqa.selenium
- RetrySessionRequestException(String) - Constructor for exception org.openqa.selenium.RetrySessionRequestException
- RetrySessionRequestException(String, Throwable) - Constructor for exception org.openqa.selenium.RetrySessionRequestException
- RETURN - org.openqa.selenium.Keys
- right() - Method in class org.openqa.selenium.internal.Either
- right(B) - Static method in class org.openqa.selenium.internal.Either
- RIGHT - org.openqa.selenium.interactions.internal.MouseAction.Button
-
Deprecated.
- RIGHT - org.openqa.selenium.interactions.PointerInput.MouseButton
- RIGHT - org.openqa.selenium.Keys
- Rotatable - Interface in org.openqa.selenium
-
Deprecated.As this is only available only for mobile which is handled by the Appium project Represents rotation of the browser view for orientation-sensitive devices. When using this with a real device, the device should not be moved so that the built-in sensors do not interfere.
- rotate(DeviceRotation) - Method in interface org.openqa.selenium.Rotatable
-
Deprecated.Changes the rotation of the browser window.
- rotate(ScreenOrientation) - Method in interface org.openqa.selenium.Rotatable
-
Deprecated.Changes the orientation of the browser window.
- rotation() - Method in interface org.openqa.selenium.Rotatable
-
Deprecated.
S
- sameSite(String) - Method in class org.openqa.selenium.Cookie.Builder
- ScreenOrientation - Enum in org.openqa.selenium
-
Represents possible screen orientations.
- ScriptKey - Class in org.openqa.selenium
- ScriptKey(String) - Constructor for class org.openqa.selenium.ScriptKey
- scriptTimeout(Duration) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Sets the amount of time to wait for an asynchronous script to finish execution before throwing an error.
- ScriptTimeoutException - Exception in org.openqa.selenium
-
Thrown when an async execute script command does not complete in enough time.
- ScriptTimeoutException() - Constructor for exception org.openqa.selenium.ScriptTimeoutException
- ScriptTimeoutException(String) - Constructor for exception org.openqa.selenium.ScriptTimeoutException
- ScriptTimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.ScriptTimeoutException
- ScriptTimeoutException(Throwable) - Constructor for exception org.openqa.selenium.ScriptTimeoutException
- scroll(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the view to be scrolled by an x and y offset.
- scroll(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the view to be scrolled by an x and y offset.
- scroll(Coordinates, int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Creates a scroll gesture that starts on a particular screen location.
- scroll(WebElement, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Creates a scroll gesture that starts on a particular screen location.
- ScrollAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- ScrollAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.ScrollAction
-
Deprecated.
- ScrollAction(TouchScreen, Locatable, int, int) - Constructor for class org.openqa.selenium.interactions.touch.ScrollAction
-
Deprecated.
- scrollByAmount(int, int) - Method in class org.openqa.selenium.interactions.Actions
-
Scrolls by provided amounts with the origin in the top left corner of the viewport.
- scrollFromOrigin(WheelInput.ScrollOrigin, int, int) - Method in class org.openqa.selenium.interactions.Actions
-
Scrolls by provided amount based on a provided origin.
- scrollToElement(WebElement) - Method in class org.openqa.selenium.interactions.Actions
-
If the element is outside the viewport, scrolls the bottom of the element to the bottom of the viewport.
- SearchContext - Interface in org.openqa.selenium
- SEMICOLON - org.openqa.selenium.Keys
- sendKeys(CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
-
Sends keys to the active element.
- sendKeys(CharSequence...) - Method in interface org.openqa.selenium.interactions.Keyboard
-
Deprecated.Sends keys to the keyboard representation in the browser.
- sendKeys(CharSequence...) - Method in interface org.openqa.selenium.WebElement
-
Use this method to simulate typing into an element, which may set its value.
- sendKeys(String) - Method in interface org.openqa.selenium.Alert
- sendKeys(WebElement, CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
-
Equivalent to calling: Actions.click(element).sendKeys(keysToSend). This method is different from
WebElement.sendKeys(CharSequence...)
- seeActions.sendKeys(CharSequence...)
for details how. - SendKeysAction - Class in org.openqa.selenium.interactions
-
Deprecated.
- SendKeysAction(Keyboard, Mouse, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
-
Deprecated.
- SendKeysAction(Keyboard, Mouse, Locatable, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
-
Deprecated.
- SEPARATOR - org.openqa.selenium.Keys
- Sequence - Class in org.openqa.selenium.interactions
-
A sequence of action objects for a given
InputSource
for use with the W3C Action commands. - Sequence(InputSource, int) - Constructor for class org.openqa.selenium.interactions.Sequence
- SERVER - Static variable in class org.openqa.selenium.logging.LogType
-
This log type pertains to logs from the remote server.
- SESSION_ID - Static variable in exception org.openqa.selenium.WebDriverException
- SessionLogHandler - Class in org.openqa.selenium.logging
- SessionLogHandler() - Constructor for class org.openqa.selenium.logging.SessionLogHandler
- SessionLogs - Class in org.openqa.selenium.logging
-
Contains the logs for a session divided by supported log types.
- SessionLogs() - Constructor for class org.openqa.selenium.logging.SessionLogs
- SessionNotCreatedException - Exception in org.openqa.selenium
-
Indicates that a session could not be created.
- SessionNotCreatedException(String) - Constructor for exception org.openqa.selenium.SessionNotCreatedException
- SessionNotCreatedException(String, Throwable) - Constructor for exception org.openqa.selenium.SessionNotCreatedException
- SessionStorage - Interface in org.openqa.selenium.html5
-
Represents the session storage in the browser for the site currently opened in the browser.
- setActiveKeyboard(String) - Method in class org.openqa.selenium.interactions.Actions
- setActivePointer(PointerInput.Kind, String) - Method in class org.openqa.selenium.interactions.Actions
- setActiveWheel(String) - Method in class org.openqa.selenium.interactions.Actions
- setAltitudeAngle(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setAutodetect(boolean) - Method in class org.openqa.selenium.Proxy
-
Specifies whether to autodetect proxy settings.
- setAzimuthAngle(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setBackground(boolean) - Method in class org.openqa.selenium.print.PrintOptions
- setCapability(String, boolean) - Method in class org.openqa.selenium.MutableCapabilities
- setCapability(String, Object) - Method in class org.openqa.selenium.MutableCapabilities
- setCapability(String, Object) - Method in class org.openqa.selenium.PersistentCapabilities
- setCapability(String, String) - Method in class org.openqa.selenium.MutableCapabilities
- setCapability(String, Platform) - Method in class org.openqa.selenium.MutableCapabilities
- setFtpProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specify which proxy to use for FTP connections.
- setHasResidentKey(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- setHasUserVerification(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- setHeight(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setHeight(int) - Method in class org.openqa.selenium.Rectangle
-
Deprecated.Rectangle objects are supposed to be immutable, all setters will be removed soon
- setHttpProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specify which proxy to use for HTTP connections.
- setIsUserConsenting(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- setIsUserVerified(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- setItem(String, String) - Method in interface org.openqa.selenium.html5.Storage
- setLocalLogs(LocalLogs) - Method in interface org.openqa.selenium.logging.NeedsLocalLogs
- setLocation(Location) - Method in interface org.openqa.selenium.html5.LocationContext
-
Sets the physical location.
- setNetworkConnection(NetworkConnection.ConnectionType) - Method in interface org.openqa.selenium.mobile.NetworkConnection
-
Set the Connection type Not all connection type combinations are valid for an individual type of device and the remote endpoint will make a best effort to set the type as requested
- setNoProxy(String) - Method in class org.openqa.selenium.Proxy
-
Sets proxy bypass (noproxy) addresses
- setOrientation(PrintOptions.Orientation) - Method in class org.openqa.selenium.print.PrintOptions
- setPageMargin(PageMargin) - Method in class org.openqa.selenium.print.PrintOptions
- setPageRanges(String, String...) - Method in class org.openqa.selenium.print.PrintOptions
- setPageSize(PageSize) - Method in class org.openqa.selenium.print.PrintOptions
- setPosition(Point) - Method in interface org.openqa.selenium.WebDriver.Window
-
Set the position of the current window.
- setPressure(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setProtocol(VirtualAuthenticatorOptions.Protocol) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- setProxyAutoconfigUrl(String) - Method in class org.openqa.selenium.Proxy
-
Specifies the URL to be used for proxy auto-configuration.
- setProxyType(Proxy.ProxyType) - Method in class org.openqa.selenium.Proxy
-
Explicitly sets the proxy type, useful for forcing direct connection on Linux.
- setScale(double) - Method in class org.openqa.selenium.print.PrintOptions
- setScriptTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Deprecated.Use
WebDriver.Timeouts.setScriptTimeout(Duration)
Sets the amount of time to wait for an asynchronous script to finish execution before throwing an error. If the timeout is negative, not null, or greater than 2e16 - 1, an error code with invalid argument will be returned. - setScriptTimeout(Duration) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Deprecated.
- setShrinkToFit(boolean) - Method in class org.openqa.selenium.print.PrintOptions
- setSize(Dimension) - Method in interface org.openqa.selenium.WebDriver.Window
-
Set the size of the current window.
- setSocksPassword(String) - Method in class org.openqa.selenium.Proxy
-
Specifies a password for the SOCKS proxy.
- setSocksProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specifies which proxy to use for SOCKS.
- setSocksUsername(String) - Method in class org.openqa.selenium.Proxy
-
Specifies a username for the SOCKS proxy.
- setSocksVersion(Integer) - Method in class org.openqa.selenium.Proxy
-
Specifies which version of SOCKS to use (4 or 5).
- setSslProxy(String) - Method in class org.openqa.selenium.Proxy
-
Specify which proxy to use for SSL connections.
- setTangentialPressure(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setTiltX(int) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setTiltY(int) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setTransport(VirtualAuthenticatorOptions.Transport) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- setTwist(int) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setUserVerified(boolean) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
-
Sets whether the authenticator will simulate success or fail on user verification.
- setWidth(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
- setWidth(int) - Method in class org.openqa.selenium.Rectangle
-
Deprecated.Rectangle objects are supposed to be immutable, all setters will be removed soon
- setX(int) - Method in class org.openqa.selenium.Rectangle
-
Deprecated.Rectangle objects are supposed to be immutable, all setters will be removed soon
- setY(int) - Method in class org.openqa.selenium.Rectangle
-
Deprecated.Rectangle objects are supposed to be immutable, all setters will be removed soon
- SHIFT - org.openqa.selenium.Keys
- SIERRA - org.openqa.selenium.Platform
- SingleKeyAction - Class in org.openqa.selenium.interactions.internal
-
Deprecated.
- SingleKeyAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
-
Deprecated.
- SingleKeyAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
-
Deprecated.
- singleTap(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the execution of single tap on the screen, analogous to click using a Mouse.
- singleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of single tap on the screen, analogous to click using a Mouse.
- SingleTapAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- SingleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.SingleTapAction
-
Deprecated.
- size() - Method in interface org.openqa.selenium.html5.Storage
- SNOW_LEOPARD - org.openqa.selenium.Platform
- SourceType - Enum in org.openqa.selenium.interactions
-
One of the allowing types for an
InputSource
. - SPACE - org.openqa.selenium.Keys
- SPEED_FAST - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
-
Deprecated.
- SPEED_NORMAL - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
-
Deprecated.
- StaleElementReferenceException - Exception in org.openqa.selenium
-
Indicates that a reference to an element is now "stale" --- the element no longer appears on the DOM of the page.
- StaleElementReferenceException(String) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
- StaleElementReferenceException(String, Throwable) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
- START_OF_USER_PORTS - Static variable in class org.openqa.selenium.net.PortProber
- state(String, File) - Static method in class org.openqa.selenium.internal.Require
- state(String, Path) - Static method in class org.openqa.selenium.internal.Require
- state(String, T) - Static method in class org.openqa.selenium.internal.Require
- stateCondition(boolean, String, Object...) - Static method in class org.openqa.selenium.internal.Require
- Storage - Interface in org.openqa.selenium.html5
-
Represents common operations available for all web storage types (session or local).
- stream() - Method in class org.openqa.selenium.internal.Either
- submit() - Method in interface org.openqa.selenium.WebElement
-
If this current element is a form, or an element within a form, then this will be submitted to the remote server.
- subSequence(int, int) - Method in enum org.openqa.selenium.Keys
- SUBTRACT - org.openqa.selenium.Keys
- switchTo() - Method in interface org.openqa.selenium.WebDriver
-
Send future commands to a different frame or window.
- SYSTEM - org.openqa.selenium.Proxy.ProxyType
T
- TAB - org.openqa.selenium.Keys
- TAB - org.openqa.selenium.WindowType
- tagName(String) - Static method in class org.openqa.selenium.By
- TakesScreenshot - Interface in org.openqa.selenium
-
Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.
- test(String) - Method in class org.openqa.selenium.AcceptedW3CCapabilityKeys
- tick(Action) - Method in class org.openqa.selenium.interactions.Actions
- tick(Interaction...) - Method in class org.openqa.selenium.interactions.Actions
- TimeoutException - Exception in org.openqa.selenium
-
Thrown when a command does not complete in enough time.
- TimeoutException() - Constructor for exception org.openqa.selenium.TimeoutException
- TimeoutException(String) - Constructor for exception org.openqa.selenium.TimeoutException
- TimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.net.UrlChecker.TimeoutException
- TimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.TimeoutException
- TimeoutException(Throwable) - Constructor for exception org.openqa.selenium.TimeoutException
- timeouts() - Method in interface org.openqa.selenium.WebDriver.Options
- to(String) - Method in interface org.openqa.selenium.WebDriver.Navigation
-
Load a new web page in the current browser window.
- to(URL) - Method in interface org.openqa.selenium.WebDriver.Navigation
-
Overloaded version of
WebDriver.Navigation.to(String)
that makes it easy to pass in a URL. - toJson() - Method in class org.openqa.selenium.Cookie
-
JSON object keys are defined in https://w3c.github.io/webdriver/#dfn-table-for-cookie-conversion.
- toJson() - Method in class org.openqa.selenium.interactions.Sequence
- toJson() - Method in class org.openqa.selenium.logging.LogEntries
- toJson() - Method in class org.openqa.selenium.logging.LogEntry
- toJson() - Method in class org.openqa.selenium.logging.LoggingPreferences
- toJson() - Method in class org.openqa.selenium.logging.SessionLogs
- toJson() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- toJson() - Method in class org.openqa.selenium.MutableCapabilities
- toJson() - Method in class org.openqa.selenium.Proxy
- toLevel(String) - Static method in class org.openqa.selenium.logging.LogLevelMapping
- toMap() - Method in class org.openqa.selenium.print.PrintOptions
- toMap() - Method in class org.openqa.selenium.virtualauthenticator.Credential
- toMap() - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- toString() - Method in enum org.openqa.selenium.Architecture
- toString() - Method in class org.openqa.selenium.BuildInfo
- toString() - Method in class org.openqa.selenium.By.ByClassName
- toString() - Method in class org.openqa.selenium.By.ByCssSelector
- toString() - Method in class org.openqa.selenium.By.ById
- toString() - Method in class org.openqa.selenium.By.ByLinkText
- toString() - Method in class org.openqa.selenium.By.ByName
- toString() - Method in class org.openqa.selenium.By.ByPartialLinkText
- toString() - Method in class org.openqa.selenium.By.ByTagName
- toString() - Method in class org.openqa.selenium.By.ByXPath
- toString() - Method in class org.openqa.selenium.By.Remotable.Parameters
- toString() - Method in class org.openqa.selenium.By
- toString() - Method in class org.openqa.selenium.Cookie
- toString() - Method in class org.openqa.selenium.Dimension
- toString() - Method in class org.openqa.selenium.html5.Location
- toString() - Method in class org.openqa.selenium.ImmutableCapabilities
- toString() - Method in class org.openqa.selenium.internal.Either
- toString() - Method in enum org.openqa.selenium.Keys
- toString() - Method in class org.openqa.selenium.logging.LogEntry
- toString() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- toString() - Method in class org.openqa.selenium.MutableCapabilities
- toString() - Method in class org.openqa.selenium.net.NetworkInterface
- toString() - Method in enum org.openqa.selenium.PageLoadStrategy
- toString() - Method in class org.openqa.selenium.PersistentCapabilities
- toString() - Method in class org.openqa.selenium.Point
- toString() - Method in enum org.openqa.selenium.print.PrintOptions.Orientation
- toString() - Method in class org.openqa.selenium.Proxy
- toString() - Method in enum org.openqa.selenium.UnexpectedAlertBehaviour
- toString() - Method in enum org.openqa.selenium.WindowType
- TOUCH - org.openqa.selenium.interactions.PointerInput.Kind
- TouchAction - Class in org.openqa.selenium.interactions.internal
-
Deprecated.
- TouchAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.TouchAction
-
Deprecated.
- TouchActions - Class in org.openqa.selenium.interactions.touch
-
Implements actions for touch enabled devices, reusing the available composite and builder design patterns from Actions.
- TouchActions(WebDriver) - Constructor for class org.openqa.selenium.interactions.touch.TouchActions
- touchScreen - Variable in class org.openqa.selenium.interactions.internal.TouchAction
-
Deprecated.
- touchScreen - Variable in class org.openqa.selenium.interactions.touch.TouchActions
- TouchScreen - Interface in org.openqa.selenium.interactions
-
Deprecated.Replaced by
Actions
andPointerInput
.
U
- U2F - org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
- UnableToSetCookieException - Exception in org.openqa.selenium
-
Thrown when a driver fails to set a cookie.
- UnableToSetCookieException() - Constructor for exception org.openqa.selenium.UnableToSetCookieException
- UnableToSetCookieException(String) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
- UnableToSetCookieException(String, Throwable) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
- UnableToSetCookieException(Throwable) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
- UNCACHED - org.openqa.selenium.html5.AppCacheStatus
- UnexpectedAlertBehaviour - Enum in org.openqa.selenium
- UnhandledAlertException - Exception in org.openqa.selenium
- UnhandledAlertException(String) - Constructor for exception org.openqa.selenium.UnhandledAlertException
- UnhandledAlertException(String, String) - Constructor for exception org.openqa.selenium.UnhandledAlertException
- UNIX - org.openqa.selenium.Platform
-
Many platforms have UNIX traits, amongst them LINUX, Solaris and BSD.
- unpin(ScriptKey) - Method in interface org.openqa.selenium.JavascriptExecutor
-
Deletes the reference to a script that has previously been pinned.
- UNSPECIFIED - org.openqa.selenium.Proxy.ProxyType
- UnsupportedCommandException - Exception in org.openqa.selenium
-
Used to indicate that a command used by the remote webdriver is unsupported.
- UnsupportedCommandException() - Constructor for exception org.openqa.selenium.UnsupportedCommandException
- UnsupportedCommandException(String) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
- UnsupportedCommandException(String, Throwable) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
- UnsupportedCommandException(Throwable) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
- up(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of the gesture 'up' on the screen.
- up(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.Allows the execution of the gesture 'up' on the screen.
- UP - org.openqa.selenium.Keys
- UpAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- UpAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.UpAction
-
Deprecated.
- UPDATE_READY - org.openqa.selenium.html5.AppCacheStatus
- UrlChecker - Class in org.openqa.selenium.net
-
Polls a URL until a HTTP 200 response is received.
- UrlChecker() - Constructor for class org.openqa.selenium.net.UrlChecker
- UrlChecker.TimeoutException - Exception in org.openqa.selenium.net
- urlEncode(String) - Static method in class org.openqa.selenium.net.Urls
-
Encodes the text as an URL using UTF-8.
- Urls - Class in org.openqa.selenium.net
- USB - org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
- username() - Method in class org.openqa.selenium.UsernameAndPassword
- UsernameAndPassword - Class in org.openqa.selenium
-
A combination of username and password to use when authenticating a browser with a website.
- UsernameAndPassword(String, String) - Constructor for class org.openqa.selenium.UsernameAndPassword
- using() - Method in class org.openqa.selenium.By.Remotable.Parameters
V
- validate() - Method in class org.openqa.selenium.Cookie
- validateCapability(String) - Static method in class org.openqa.selenium.W3CCapabilityKeysValidator
- value() - Method in class org.openqa.selenium.By.Remotable.Parameters
- value() - Method in enum org.openqa.selenium.html5.AppCacheStatus
- value() - Method in enum org.openqa.selenium.ScreenOrientation
- valueOf(String) - Static method in enum org.openqa.selenium.Architecture
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.html5.AppCacheStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.interactions.PointerInput.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.interactions.PointerInput.MouseButton
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.interactions.SourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.Keys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.logging.profiler.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.PageLoadStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.Platform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.print.PrintOptions.Orientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.Proxy.ProxyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.ScreenOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openqa.selenium.WindowType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.openqa.selenium.Architecture
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.html5.AppCacheStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.PointerInput.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.PointerInput.MouseButton
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.SourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.Keys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.logging.profiler.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.PageLoadStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.Platform
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.print.PrintOptions.Orientation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.Proxy.ProxyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.ScreenOrientation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openqa.selenium.WindowType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- viewport() - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
- VirtualAuthenticator - Interface in org.openqa.selenium.virtualauthenticator
-
Represents a virtual authenticator.
- VirtualAuthenticatorOptions - Class in org.openqa.selenium.virtualauthenticator
-
Options for the creation of virtual authenticators.
- VirtualAuthenticatorOptions() - Constructor for class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
- VirtualAuthenticatorOptions.Protocol - Enum in org.openqa.selenium.virtualauthenticator
- VirtualAuthenticatorOptions.Transport - Enum in org.openqa.selenium.virtualauthenticator
- VISTA - org.openqa.selenium.Platform
-
For versions of Windows that "feel like" Windows Vista.
W
- W3CCapabilityKeysValidator - Class in org.openqa.selenium
- W3CCapabilityKeysValidator() - Constructor for class org.openqa.selenium.W3CCapabilityKeysValidator
- waitForPortUp(int, int, TimeUnit) - Static method in class org.openqa.selenium.net.PortProber
- waitUntilAvailable(long, TimeUnit, URL...) - Method in class org.openqa.selenium.net.UrlChecker
- waitUntilUnavailable(long, TimeUnit, URL) - Method in class org.openqa.selenium.net.UrlChecker
- WebDriver - Interface in org.openqa.selenium
-
WebDriver is a remote control interface that enables introspection and control of user agents (browsers).
- WebDriver.ImeHandler - Interface in org.openqa.selenium
-
Deprecated.Will be removed. IME is not part of W3C WebDriver and does not work on browsers. An interface for managing input methods.
- WebDriver.Navigation - Interface in org.openqa.selenium
- WebDriver.Options - Interface in org.openqa.selenium
-
An interface for managing stuff you would do in a browser menu
- WebDriver.TargetLocator - Interface in org.openqa.selenium
-
Used to locate a given frame or window.
- WebDriver.Timeouts - Interface in org.openqa.selenium
-
An interface for managing timeout behavior for WebDriver instances.
- WebDriver.Window - Interface in org.openqa.selenium
- WebDriverException - Exception in org.openqa.selenium
- WebDriverException() - Constructor for exception org.openqa.selenium.WebDriverException
- WebDriverException(String) - Constructor for exception org.openqa.selenium.WebDriverException
- WebDriverException(String, Throwable) - Constructor for exception org.openqa.selenium.WebDriverException
- WebDriverException(Throwable) - Constructor for exception org.openqa.selenium.WebDriverException
- WebDriverInfo - Interface in org.openqa.selenium
-
Describes, in general terms, a webdriver instance.
- WebElement - Interface in org.openqa.selenium
-
Represents an HTML element.
- WebStorage - Interface in org.openqa.selenium.html5
- WHEEL - org.openqa.selenium.interactions.SourceType
- WheelInput - Class in org.openqa.selenium.interactions
-
Models a wheel input source.
- WheelInput(String) - Constructor for class org.openqa.selenium.interactions.WheelInput
- WheelInput.ScrollOrigin - Class in org.openqa.selenium.interactions
- where - Variable in class org.openqa.selenium.interactions.internal.BaseAction
-
Deprecated.
- width - Variable in class org.openqa.selenium.Dimension
- width - Variable in class org.openqa.selenium.Rectangle
- WIFI - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
- WIN10 - org.openqa.selenium.Platform
- WIN11 - org.openqa.selenium.Platform
- WIN8 - org.openqa.selenium.Platform
-
For versions of Windows that "feel like" Windows 8.
- WIN8_1 - org.openqa.selenium.Platform
- window() - Method in interface org.openqa.selenium.WebDriver.Options
- window(String) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switch the focus of future commands for this driver to the window with the given name/handle.
- WINDOW - org.openqa.selenium.WindowType
- WINDOWS - org.openqa.selenium.Platform
-
Never returned, but can be used to request a browser running on any version of Windows.
- WindowType - Enum in org.openqa.selenium
-
Represents the type of a new browser window that may be created.
- WrapsDriver - Interface in org.openqa.selenium
-
This interface indicates that the implementing class knows about the driver that contains it and can export it.
- WrapsElement - Interface in org.openqa.selenium
-
Indicates that there is an underlying element that can be used
X
- x - Variable in class org.openqa.selenium.Point
- x - Variable in class org.openqa.selenium.Rectangle
- X64 - org.openqa.selenium.Architecture
- X86 - org.openqa.selenium.Architecture
- XP - org.openqa.selenium.Platform
-
For versions of Windows that "feel like" Windows XP.
- xpath(String) - Static method in class org.openqa.selenium.By
Y
- y - Variable in class org.openqa.selenium.Point
- y - Variable in class org.openqa.selenium.Rectangle
- YIELD_TO_PAGE_LOAD - org.openqa.selenium.logging.profiler.EventType
- YOSEMITE - org.openqa.selenium.Platform
Z
- ZENKAKU_HANKAKU - org.openqa.selenium.Keys
All Classes All Packages