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

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 - 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
 
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.PointerInput.MouseButton
 
asArg() - Method in class org.openqa.selenium.interactions.PointerInput.Origin
 
asArg() - Method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
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.
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
 
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(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks in the middle of the given element.
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.
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(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at middle of the given element.
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
 
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
 
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(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at middle of the given element.
DOWN - org.openqa.selenium.Keys
 
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 by JavascriptExecutor.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
 
flush() - Method in class org.openqa.selenium.logging.LoggingHandler
 
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.
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
 
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 this WebDriver 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
 
getHostInformation() - Static method in exception org.openqa.selenium.WebDriverException
 
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
 
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.
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
 
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.
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
 
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
 
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
 
HasLogEvents - Interface in org.openqa.selenium.logging
 
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
 
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 Sequences 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.
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
 
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 - org.openqa.selenium.interactions.SourceType
 
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.
KeyInput - Class in org.openqa.selenium.interactions
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
 
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.

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.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
 

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 new Capabilities instance.
merge(Capabilities) - Method in class org.openqa.selenium.MutableCapabilities
Merge two Capabilities together and return the union of the two as a new Capabilities instance.
merge(Capabilities) - Method in class org.openqa.selenium.PersistentCapabilities
 
META - org.openqa.selenium.Keys
 
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 - org.openqa.selenium.interactions.PointerInput.Kind
 
move(int, int) - Method in class org.openqa.selenium.Point
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.
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.
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
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).
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.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
 
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.CompositeAction
 
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
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
 
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.
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.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
 
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.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...) - see Actions.sendKeys(CharSequence...) for details how.
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
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
 
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
 
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(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
 

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 - org.openqa.selenium.Keys
 
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
 
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.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.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

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.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
WheelInput(String) - Constructor for class org.openqa.selenium.interactions.WheelInput
 
WheelInput.ScrollOrigin - Class in org.openqa.selenium.interactions
 
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
 
WIN7 - 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
 
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