Skip navigation links
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 

A

accept() - Method in interface org.openqa.selenium.Alert
 
Action - Interface in org.openqa.selenium.interactions
Interface representing a single user-interaction action.
action - Variable in class org.openqa.selenium.interactions.Actions
 
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
 
Actions(Keyboard, Mouse) - Constructor for class org.openqa.selenium.interactions.Actions
Deprecated.
Use the new interactions APIs.
Actions(Keyboard) - Constructor for class org.openqa.selenium.interactions.Actions
Deprecated.
Use the new interactions API.
activateEngine(String) - Method in interface org.openqa.selenium.WebDriver.ImeHandler
Make an engines that is available (appears on the list returned by getAvailableEngines) active.
activeElement() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Switches to the element that currently has focus within the document currently "switched to", or the body element if this cannot be detected.
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.
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.
AIRPLANE_MODE - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
Alert - Interface in org.openqa.selenium
 
alert() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Switches to the currently active modal dialog for this particular driver instance.
ALL - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
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.
asArg() - Method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
Deprecated.
 
asArg() - Method in enum org.openqa.selenium.interactions.PointerInput.MouseButton
 
asArg() - Method in class org.openqa.selenium.interactions.PointerInput.Origin
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ClickAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.CompositeAction
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.ContextClickAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.DoubleClickAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in interface org.openqa.selenium.interactions.IsInteraction
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.KeyDownAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.KeyUpAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.MoveMouseAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
asInteractions(PointerInput, KeyInput) - Method in class org.openqa.selenium.interactions.SendKeysAction
Deprecated.
 
asMap() - Method in interface org.openqa.selenium.Capabilities
 

B

back() - Method in interface org.openqa.selenium.WebDriver.Navigation
Move back a single "item" in the browser's history.
BASE64 - Static variable in interface org.openqa.selenium.OutputType
Obtain the screenshot as base64 data.
BASE_SUPPORT_URL - Static variable in exception org.openqa.selenium.WebDriverException
 
BaseAction - Class in org.openqa.selenium.interactions.internal
Deprecated.
BaseAction(Locatable) - Constructor for class org.openqa.selenium.interactions.internal.BaseAction
Deprecated.
Common c'tor - a locatable element is provided.
Beta - Annotation Type in org.openqa.selenium
Indicates that a feature or API is in active development, and so should not be relied upon.
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 Actions.build() 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 from the Build-Info section of the manifest in the jar file, which contains this class.
BuildInfo() - Constructor for class org.openqa.selenium.BuildInfo
 
BuildInfo - Class in org.openqa.selenium.internal
Deprecated.
Use BuildInfo instead.
BuildInfo() - Constructor for class org.openqa.selenium.internal.BuildInfo
Deprecated.
 
ButtonReleaseAction - Class in org.openqa.selenium.interactions
Deprecated.
ButtonReleaseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ButtonReleaseAction
Deprecated.
 
By - Class in org.openqa.selenium
Mechanism used to locate elements within a document.
By() - Constructor for class org.openqa.selenium.By
 
By.ByClassName - Class in org.openqa.selenium
 
By.ByCssSelector - Class in org.openqa.selenium
 
By.ById - Class in org.openqa.selenium
 
By.ByLinkText - Class in org.openqa.selenium
 
By.ByName - Class in org.openqa.selenium
 
By.ByPartialLinkText - Class in org.openqa.selenium
 
By.ByTagName - Class in org.openqa.selenium
 
By.ByXPath - Class in org.openqa.selenium
 
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

Capabilities - Interface in org.openqa.selenium
Describes a series of key/value pairs that encapsulate aspects of a browser.
charAt(int) - Method in enum org.openqa.selenium.Keys
 
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.LocalStorage
 
clear() - Method in interface org.openqa.selenium.html5.SessionStorage
 
clear() - Method in interface org.openqa.selenium.WebElement
If this element is a text entry element, this will clear the value.
click(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks in the middle of the given element.
click() - Method in class org.openqa.selenium.interactions.Actions
Clicks at the current mouse location.
click(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
Deprecated.
 
click() - Method in interface org.openqa.selenium.WebElement
Click this element.
ClickAction - Class in org.openqa.selenium.interactions
Deprecated.
ClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ClickAction
Deprecated.
 
clickAndHold(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks (without releasing) in the middle of the given element.
clickAndHold() - Method in class org.openqa.selenium.interactions.Actions
Clicks (without releasing) at the current mouse location.
ClickAndHoldAction - Class in org.openqa.selenium.interactions
ClickAndHoldAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ClickAndHoldAction
Deprecated.
 
CLIENT - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the client.
close() - Method in class org.openqa.selenium.logging.LoggingHandler
 
close() - Method in interface org.openqa.selenium.WebDriver
Close the current window, quitting the browser if it's the last window currently open.
combine(LogEntries...) - Static method in class org.openqa.selenium.logging.LogCombiner
 
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(Boolean, Boolean, Boolean) - Constructor for class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
ConnectionType(int) - Constructor for class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
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(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at middle of the given element.
contextClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at the current mouse location.
contextClick(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
Deprecated.
 
ContextClickAction - Class in org.openqa.selenium.interactions
ContextClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.ContextClickAction
Deprecated.
 
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, String, Date) - Constructor for class org.openqa.selenium.Cookie
Creates an insecure non-httpOnly cookie with no domain specified.
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) - 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.Builder - Class in org.openqa.selenium
 
Coordinates - Interface in org.openqa.selenium.interactions
Provides coordinates of an element for advanced interactions.
Coordinates - Interface in org.openqa.selenium.interactions.internal
Deprecated.
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
 
createPointerDown(int) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerMove(Duration, PointerInput.Origin, int, int) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerUp(int) - Method in class org.openqa.selenium.interactions.PointerInput
 
cssSelector(String) - Static method in class org.openqa.selenium.By
Find elements via the driver's underlying W3C Selector engine.

D

DATA - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
deactivate() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
De-activate IME input (turns off the currently activated engine).
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.
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
 
dismiss() - Method in interface org.openqa.selenium.Alert
 
DisplayAction - Class in org.openqa.selenium.interactions.internal
Deprecated.
DisplayAction(Locatable) - Constructor for class org.openqa.selenium.interactions.internal.DisplayAction
Deprecated.
 
domain(String) - Method in class org.openqa.selenium.Cookie.Builder
 
doubleClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at middle of the given element.
doubleClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at the current mouse location.
doubleClick(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
Deprecated.
 
DoubleClickAction - Class in org.openqa.selenium.interactions
DoubleClickAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.DoubleClickAction
Deprecated.
 
doubleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of double tapon the screen, analogous to double click using a Mouse.
doubleTap(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the execution of double tapon the screen, analogous to double click using a Mouse.
DoubleTapAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
DoubleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.DoubleTapAction
Deprecated.
 
down(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'down' on the screen.
down(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the execution of the gesture 'down' on the screen.
DownAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
DownAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.DownAction
Deprecated.
 
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

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 an element 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
 
ElementNotSelectableException - Exception in org.openqa.selenium
Thrown to indicate that although an element is present on the DOM, it is not selectable, and so is not able to be interacted with.
ElementNotSelectableException(String) - Constructor for exception org.openqa.selenium.ElementNotSelectableException
 
ElementNotSelectableException(String, Throwable) - Constructor for exception org.openqa.selenium.ElementNotSelectableException
 
ElementNotVisibleException - Exception in org.openqa.selenium
Thrown to indicate that although an element is present on the DOM, it is not visible, and so is not able to be interacted with.
ElementNotVisibleException(String) - Constructor for exception org.openqa.selenium.ElementNotVisibleException
 
ElementNotVisibleException(String, Throwable) - Constructor for exception org.openqa.selenium.ElementNotVisibleException
 
ElementScrollBehavior - Enum in org.openqa.selenium.internal
Deprecated.
Use org.openqa.selenium.ie.ElementScrollBehavior instead.
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.Sequence
 
equals(Object) - Method in class org.openqa.selenium.By
 
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.logging.LoggingPreferences
 
equals(Object) - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
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
 
EventType - Enum in org.openqa.selenium.logging.profiler
 
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.
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

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.
filter(Level) - Method in class org.openqa.selenium.logging.LogEntries
Deprecated.
To be deleted in 4.0, use Java 8 stream abilities to filter log entries: logEntries.getAll().stream().filter(somePredicate).collect(Collectors.toList())
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByClassName
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByCssSelector
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ById
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByLinkText
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByName
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByPartialLinkText
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByTagName
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByXPath
 
findElement(SearchContext) - Method in class org.openqa.selenium.By
Find a single element.
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.
findElementByClassName(String) - Method in interface org.openqa.selenium.internal.FindsByClassName
Deprecated.
 
findElementByCssSelector(String) - Method in interface org.openqa.selenium.internal.FindsByCssSelector
Deprecated.
 
findElementById(String) - Method in interface org.openqa.selenium.internal.FindsById
Deprecated.
 
findElementByLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
Deprecated.
 
findElementByName(String) - Method in interface org.openqa.selenium.internal.FindsByName
Deprecated.
 
findElementByPartialLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
Deprecated.
 
findElementByTagName(String) - Method in interface org.openqa.selenium.internal.FindsByTagName
Deprecated.
 
findElementByXPath(String) - Method in interface org.openqa.selenium.internal.FindsByXPath
Deprecated.
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByClassName
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByCssSelector
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ById
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByLinkText
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByName
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByPartialLinkText
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByTagName
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByXPath
 
findElements(SearchContext) - Method in class org.openqa.selenium.By
Find many elements.
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.
findElementsByClassName(String) - Method in interface org.openqa.selenium.internal.FindsByClassName
Deprecated.
 
findElementsByCssSelector(String) - Method in interface org.openqa.selenium.internal.FindsByCssSelector
Deprecated.
 
findElementsById(String) - Method in interface org.openqa.selenium.internal.FindsById
Deprecated.
 
findElementsByLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
Deprecated.
 
findElementsByName(String) - Method in interface org.openqa.selenium.internal.FindsByName
Deprecated.
 
findElementsByPartialLinkText(String) - Method in interface org.openqa.selenium.internal.FindsByLinkText
Deprecated.
 
findElementsByTagName(String) - Method in interface org.openqa.selenium.internal.FindsByTagName
Deprecated.
 
findElementsByXPath(String) - Method in interface org.openqa.selenium.internal.FindsByXPath
Deprecated.
 
FindsByClassName - Interface in org.openqa.selenium.internal
Deprecated.
An implementation detail of By. Will be removed in 4.0
FindsByCssSelector - Interface in org.openqa.selenium.internal
Deprecated.
An implementation detail of By. Will be removed in 4.0
FindsById - Interface in org.openqa.selenium.internal
Deprecated.
An implementation detail of By. Will be removed in 4.0
FindsByLinkText - Interface in org.openqa.selenium.internal
Deprecated.
An implementation detail of By. Will be removed in 4.0
FindsByName - Interface in org.openqa.selenium.internal
Deprecated.
An implementation detail of By. Will be removed in 4.0
FindsByTagName - Interface in org.openqa.selenium.internal
Deprecated.
An implementation detail of By. Will be removed in 4.0
FindsByXPath - Interface in org.openqa.selenium.internal
Deprecated.
An implementation detail of By. Will be removed in 4.0
flick(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Sends a flick gesture to the current view.
flick(WebElement, int, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of flick gestures starting in a location's element.
flick(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Sends a flick gesture to the current view.
flick(Coordinates, int, int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the execution of flick gestures starting in a location's element.
FlickAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
FlickAction(TouchScreen, Locatable, int, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
Deprecated.
 
FlickAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.FlickAction
Deprecated.
 
flush() - Method in class org.openqa.selenium.logging.LoggingHandler
 
focusOnElement() - Method in class org.openqa.selenium.interactions.internal.KeysRelatedAction
Deprecated.
 
forward() - Method in interface org.openqa.selenium.WebDriver.Navigation
Move a single "item" forward in the browser's history.
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.
fromElement(WebElement) - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
 
fromJSON(Map<String, Object>) - Static method in class org.openqa.selenium.logging.SessionLogs
 
fromString(String) - Static method in enum org.openqa.selenium.internal.ElementScrollBehavior
Deprecated.
 
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
 
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.
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.DisplayAction
Deprecated.
 
getActionLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
Deprecated.
 
getActiveEngine() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
Get the name of the active IME engine.
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
 
getAttribute(String) - Method in interface org.openqa.selenium.WebElement
Get the value of the given attribute of the element.
getAuxiliary() - Method in interface org.openqa.selenium.interactions.Coordinates
 
getAvailableEngines() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
All available engines on the machine.
getAvailableLogTypes() - Method in interface org.openqa.selenium.logging.Logs
Queries for available log types.
getBrowserName() - Method in interface org.openqa.selenium.Capabilities
 
getBuildInformation() - Method in exception org.openqa.selenium.WebDriverException
 
getBuildRevision() - Method in class org.openqa.selenium.BuildInfo
 
getBuildTime() - 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
 
getCapabilityNames() - Method in interface org.openqa.selenium.Capabilities
 
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.
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
 
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.
getDimension() - Method in class org.openqa.selenium.Rectangle
 
getDisplayName() - Method in interface org.openqa.selenium.WebDriverInfo
 
getDomain() - Method in class org.openqa.selenium.Cookie
 
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.Rectangle
 
getHttpProxy() - Method in class org.openqa.selenium.Proxy
Gets the HTTP proxy.
getId() - Method in interface org.openqa.selenium.internal.HasIdentity
Deprecated.
 
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
 
getInstance() - Static method in class org.openqa.selenium.logging.LoggingHandler
 
getItem(String) - Method in interface org.openqa.selenium.html5.LocalStorage
 
getItem(String) - Method in interface org.openqa.selenium.html5.SessionStorage
 
getKeyboard() - Method in interface org.openqa.selenium.interactions.HasInputDevices
Deprecated.
 
getKeyFromUnicode(char) - Static method in enum org.openqa.selenium.Keys
Get the special key representation, Keys, of the supplied character if there is one.
getLatitude() - Method in class org.openqa.selenium.html5.Location
 
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
 
getLongitude() - Method in class org.openqa.selenium.html5.Location
 
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
 
getMinorVersion() - Method in enum org.openqa.selenium.Platform
Returns the minor version of this platform.
getMouse() - Method in interface org.openqa.selenium.interactions.HasInputDevices
Deprecated.
 
getName() - Method in class org.openqa.selenium.Cookie
 
getName(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
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 interface org.openqa.selenium.Rotatable
 
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
 
getPlatform() - 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.
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.
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
 
getScreenshotAs(OutputType<X>) - Method in interface org.openqa.selenium.TakesScreenshot
Capture the screenshot and store it in the specified location.
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
 
getSize() - Method in interface org.openqa.selenium.WebDriver.Window
Get the size of the current window.
getSize() - Method in interface org.openqa.selenium.WebElement
What is the width and height of the rendered element?
getSocksPassword() - Method in class org.openqa.selenium.Proxy
Gets the SOCKS proxy's password.
getSocksProxy() - Method in class org.openqa.selenium.Proxy
Gets the SOCKS proxy.
getSocksUsername() - Method in class org.openqa.selenium.Proxy
Gets the SOCKS proxy's username.
getSocksVersion() - Method in class org.openqa.selenium.Proxy
Gets the SOCKS version (4 or 5).
getSource() - Method in class org.openqa.selenium.interactions.Interaction
 
getSslProxy() - Method in class org.openqa.selenium.Proxy
Gets the SSL tunnel proxy.
getStatus() - Method in interface org.openqa.selenium.html5.ApplicationCache
The current state of the application cache.
getStoringLoggerInstance(Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getSupportUrl() - Method in exception org.openqa.selenium.InvalidSelectorException
 
getSupportUrl() - Method in exception org.openqa.selenium.NoSuchElementException
 
getSupportUrl() - Method in exception org.openqa.selenium.StaleElementReferenceException
 
getSupportUrl() - Method in exception org.openqa.selenium.WebDriverException
 
getSystemInformation() - Method in exception org.openqa.selenium.WebDriverException
 
getTagName() - Method in interface org.openqa.selenium.WebElement
Get the tag name of this element.
getTargetElement() - Method in class org.openqa.selenium.interactions.internal.BaseAction
Deprecated.
 
getText() - Method in interface org.openqa.selenium.Alert
 
getText() - Method in interface org.openqa.selenium.WebElement
Get the visible (i.e.
getTimestamp() - Method in class org.openqa.selenium.logging.LogEntry
Gets the timestamp of the log statement in milliseconds since UNIX Epoch.
getTitle() - Method in interface org.openqa.selenium.WebDriver
The title of the current page.
getTouch() - Method in interface org.openqa.selenium.interactions.HasTouchScreen
Deprecated.
 
getType() - Method in enum org.openqa.selenium.interactions.SourceType
 
getValue() - Method in class org.openqa.selenium.Cookie
 
getValue() - Method in enum org.openqa.selenium.internal.ElementScrollBehavior
Deprecated.
 
getVersion() - Method in interface org.openqa.selenium.Capabilities
 
getWidth() - Method in class org.openqa.selenium.Dimension
 
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
 
getY() - Method in class org.openqa.selenium.DeviceRotation
 
getY() - Method in class org.openqa.selenium.Point
 
getY() - Method in class org.openqa.selenium.Rectangle
 
getZ() - Method in class org.openqa.selenium.DeviceRotation
 

H

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.Cookie
 
hashCode() - Method in class org.openqa.selenium.DeviceRotation
 
hashCode() - Method in class org.openqa.selenium.Dimension
 
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.Point
 
hashCode() - Method in class org.openqa.selenium.Proxy
 
hashCode() - Method in class org.openqa.selenium.Rectangle
 
HasIdentity - Interface in org.openqa.selenium.internal
Deprecated.
Scheduled for deletion with no replacement.
HasInputDevices - Interface in org.openqa.selenium.interactions
Deprecated.
HasTouchScreen - Interface in org.openqa.selenium.interactions
Deprecated.
height - Variable in class org.openqa.selenium.Dimension
 
height - Variable in class org.openqa.selenium.Rectangle
 
HttpProfilerLogEntry - Class in org.openqa.selenium.logging.profiler
 
HttpProfilerLogEntry(String, boolean) - Constructor for class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
 

I

id(String) - Static method in class org.openqa.selenium.By
 
ime() - Method in interface org.openqa.selenium.WebDriver.Options
 
ImeActivationFailedException - Exception in org.openqa.selenium
Indicates that activating an IME engine has failed.
ImeActivationFailedException(String) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
 
ImeActivationFailedException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeActivationFailedException
 
ImeNotAvailableException - Exception in org.openqa.selenium
Indicates that IME support is not available.
ImeNotAvailableException(String) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
 
ImeNotAvailableException(String, Throwable) - Constructor for exception org.openqa.selenium.ImeNotAvailableException
 
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(Capabilities) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(Map<String, ?>) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
implicitlyWait(long, TimeUnit) - 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.
InputSource - Interface in org.openqa.selenium.interactions
Models an input source as defined and used by the W3C WebDriver spec.
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.
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(Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
 
InvalidCookieDomainException(String, Throwable) - Constructor for exception org.openqa.selenium.InvalidCookieDomainException
 
InvalidCoordinatesException - Exception in org.openqa.selenium.interactions
Indicates that the coordinates provided to an interactions operation are invalid.
InvalidCoordinatesException(String) - Constructor for exception org.openqa.selenium.interactions.InvalidCoordinatesException
 
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(Throwable) - Constructor for exception org.openqa.selenium.InvalidElementStateException
 
InvalidElementStateException(String, 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.
is(Architecture) - Method in enum org.openqa.selenium.Architecture
Heuristic for comparing two architectures.
is(String) - Method in interface org.openqa.selenium.Capabilities
 
is(Platform) - Method in enum org.openqa.selenium.Platform
Heuristic for comparing two platforms.
isActivated() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
Indicates whether IME input active at the moment (not if it's available).
isAirplaneMode() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
isAutodetect() - Method in class org.openqa.selenium.Proxy
Whether to autodetect proxy settings.
isAvailable() - Method in interface org.openqa.selenium.WebDriverInfo
Often, a WebDriver instance needs one or more supporting files or executables to be present (such as a vendor-provided executable which speaks the WebDriver Protocol).
isDataEnabled() - Method in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
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.
isHttpOnly(boolean) - Method in class org.openqa.selenium.Cookie.Builder
 
isHttpOnly() - Method in class org.openqa.selenium.Cookie
 
IsInteraction - Interface in org.openqa.selenium.interactions
Interface to help us transition code to The New World
isJavascriptEnabled() - Method in interface org.openqa.selenium.Capabilities
Deprecated.
Use is(SUPPORTS_JAVASCRIPT) instead.
isSecure(boolean) - Method in class org.openqa.selenium.Cookie.Builder
 
isSecure() - Method in class org.openqa.selenium.Cookie
 
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
 
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.logging.LogEntries
 

J

JavascriptException - Exception in org.openqa.selenium
 
JavascriptException(String) - Constructor for exception org.openqa.selenium.JavascriptException
 
JavascriptException(String, Throwable) - Constructor for exception org.openqa.selenium.JavascriptException
 
JavascriptExecutor - Interface in org.openqa.selenium
Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.

K

key - Variable in class org.openqa.selenium.interactions.internal.SingleKeyAction
Deprecated.
 
keyboard - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
Deprecated.
 
Keyboard - Interface in org.openqa.selenium.interactions
Deprecated.
Use Actions and KeyInput instead.
keyDown(CharSequence) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key press.
keyDown(WebElement, CharSequence) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key press after focusing on an element.
KeyDownAction - Class in org.openqa.selenium.interactions
KeyDownAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.KeyDownAction
Deprecated.
 
KeyDownAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.KeyDownAction
Deprecated.
 
KeyInput - Class in org.openqa.selenium.interactions
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.LocalStorage
 
keySet() - Method in interface org.openqa.selenium.html5.SessionStorage
 
KeysRelatedAction - Class in org.openqa.selenium.interactions.internal
Deprecated.
KeysRelatedAction(Keyboard, Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.KeysRelatedAction
Deprecated.
 
keyUp(CharSequence) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key release.
keyUp(WebElement, CharSequence) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key release after focusing on an element.
KeyUpAction - Class in org.openqa.selenium.interactions
KeyUpAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.KeyUpAction
Deprecated.
 
KeyUpAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.KeyUpAction
Deprecated.
 

L

length() - Method in enum org.openqa.selenium.Keys
 
linkText(String) - Static method in class org.openqa.selenium.By
 
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.internal
Deprecated.
Use Locatable instead
Locatable - Interface in org.openqa.selenium.interactions
 
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
 
location() - Method in interface org.openqa.selenium.html5.LocationContext
Gets the physical location of the browser.
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 - Interface in org.openqa.selenium.logging
Interface for providing logs.
logs() - Method in interface org.openqa.selenium.WebDriver.Options
Gets the Logs interface used to fetch different types of logs.
LogType - Class in org.openqa.selenium.logging
Supported log types.
LogType() - Constructor for class org.openqa.selenium.logging.LogType
 
longPress(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of long press gestures.
longPress(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the execution of long press gestures.
LongPressAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
LongPressAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.LongPressAction
Deprecated.
 

M

manage() - Method in interface org.openqa.selenium.WebDriver
Gets the Option interface
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 the extra capabilities provided into this DesiredCapabilities instance.
mouse - Variable in class org.openqa.selenium.interactions.internal.KeysRelatedAction
Deprecated.
 
mouse - Variable in class org.openqa.selenium.interactions.internal.MouseAction
Deprecated.
 
Mouse - Interface in org.openqa.selenium.interactions
Deprecated.
Use Actions and the PointerInput instead.
MouseAction - Class in org.openqa.selenium.interactions.internal
Deprecated.
MouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.MouseAction
Deprecated.
 
MouseAction.Button - Enum in org.openqa.selenium.interactions.internal
Deprecated.
 
mouseDown(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
Deprecated.
 
mouseMove(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
Deprecated.
 
mouseMove(Coordinates, long, long) - Method in interface org.openqa.selenium.interactions.Mouse
Deprecated.
 
mouseUp(Coordinates) - Method in interface org.openqa.selenium.interactions.Mouse
Deprecated.
 
move(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'move' on the screen.
move(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the execution of the gesture 'move' on the screen.
move(int, int) - Method in class org.openqa.selenium.Point
 
MoveAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
MoveAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.MoveAction
Deprecated.
 
moveBy(int, int) - Method in class org.openqa.selenium.Point
 
moveByOffset(int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse from its current position (or 0,0) by the given offset.
MoveMouseAction - Class in org.openqa.selenium.interactions
MoveMouseAction(Mouse, Locatable) - Constructor for class org.openqa.selenium.interactions.MoveMouseAction
Deprecated.
 
MoveTargetOutOfBoundsException - Exception in org.openqa.selenium.interactions
Indicates that the target provided to the actions move() method is invalid - outside of the size of the window.
MoveTargetOutOfBoundsException(String) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
MoveTargetOutOfBoundsException(Throwable) - Constructor for exception org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
MoveTargetOutOfBoundsException(String, 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 top-left corner of the element.
moveToLocation() - Method in class org.openqa.selenium.interactions.internal.MouseAction
Deprecated.
 
moveToLocation(PointerInput) - Method in class org.openqa.selenium.interactions.internal.MouseAction
Deprecated.
 
MoveToOffsetAction - Class in org.openqa.selenium.interactions
MoveToOffsetAction(Mouse, Locatable, int, int) - Constructor for class org.openqa.selenium.interactions.MoveToOffsetAction
Deprecated.
 
MutableCapabilities - Class in org.openqa.selenium
 
MutableCapabilities() - Constructor for class org.openqa.selenium.MutableCapabilities
 
MutableCapabilities(Capabilities) - Constructor for class org.openqa.selenium.MutableCapabilities
 
MutableCapabilities(Map<String, ?>) - 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
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(Throwable) - Constructor for exception org.openqa.selenium.NoAlertPresentException
 
NoAlertPresentException(String, Throwable) - Constructor for exception org.openqa.selenium.NoAlertPresentException
 
NONE - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
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
 
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
 

O

onPage() - Method in interface org.openqa.selenium.interactions.Coordinates
Gets coordinates on the element relative to the top-left corner of the page.
onScreen() - Method in interface org.openqa.selenium.interactions.Coordinates
Gets coordinates on the element relative to the top-left corner of the monitor (screen).
optionallyClickElement(PointerInput) - Method in class org.openqa.selenium.interactions.internal.KeysRelatedAction
Deprecated.
 
org.openqa.selenium - package org.openqa.selenium
 
org.openqa.selenium.html5 - package org.openqa.selenium.html5
 
org.openqa.selenium.interactions - package org.openqa.selenium.interactions
 
org.openqa.selenium.interactions.internal - package org.openqa.selenium.interactions.internal
 
org.openqa.selenium.interactions.touch - package org.openqa.selenium.interactions.touch
 
org.openqa.selenium.internal - package org.openqa.selenium.internal
 
org.openqa.selenium.logging - package org.openqa.selenium.logging
 
org.openqa.selenium.logging.profiler - package org.openqa.selenium.logging.profiler
 
org.openqa.selenium.mobile - package org.openqa.selenium.mobile
 
OutputType<T> - Interface in org.openqa.selenium
Defines the output type for a screenshot.

P

PageLoadStrategy - Enum in org.openqa.selenium
 
pageLoadTimeout(long, TimeUnit) - 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.
parameters() - Method in class org.openqa.selenium.DeviceRotation
 
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
 
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
 
PauseAction - Class in org.openqa.selenium.interactions
Deprecated.
'Pause' is considered to be a bad design practice.
PauseAction(long) - Constructor for class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
perform() - Method in interface org.openqa.selenium.interactions.Action
 
perform() - Method in class org.openqa.selenium.interactions.Actions
A convenience method for performing the actions without calling build() first.
perform() - Method in class org.openqa.selenium.interactions.ButtonReleaseAction
Deprecated.
Releases the mouse button currently left held.
perform() - Method in class org.openqa.selenium.interactions.ClickAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.ClickAndHoldAction
Deprecated.
Holds down the mouse button on a selected element.
perform() - Method in class org.openqa.selenium.interactions.CompositeAction
 
perform() - Method in class org.openqa.selenium.interactions.ContextClickAction
Deprecated.
Emulates clicking on the mouse button that would bring up contextual menus (usually right-clicking).
perform() - Method in class org.openqa.selenium.interactions.DoubleClickAction
Deprecated.
Double-clicks on the given element.
perform(Collection<Sequence>) - Method in interface org.openqa.selenium.interactions.Interactive
 
perform() - Method in class org.openqa.selenium.interactions.KeyDownAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.KeyUpAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.MoveMouseAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.MoveToOffsetAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.PauseAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.SendKeysAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.DoubleTapAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.DownAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.FlickAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.LongPressAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.MoveAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.ScrollAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.SingleTapAction
Deprecated.
 
perform() - Method in class org.openqa.selenium.interactions.touch.UpAction
Deprecated.
 
PERFORMANCE - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs relating to performance timings.
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
 
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
 
pressKey(CharSequence) - Method in interface org.openqa.selenium.interactions.Keyboard
Deprecated.
Press a key on the keyboard that isn't text.
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
release(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Releases the depressed left mouse button, in the middle of the given element.
release() - Method in class org.openqa.selenium.interactions.Actions
Releases the depressed left mouse button at the current mouse location.
releaseKey(CharSequence) - Method in interface org.openqa.selenium.interactions.Keyboard
Deprecated.
Release a key on the keyboard that isn't text.
removeItem(String) - Method in interface org.openqa.selenium.html5.LocalStorage
 
removeItem(String) - Method in interface org.openqa.selenium.html5.SessionStorage
 
resetInputState() - Method in interface org.openqa.selenium.interactions.Interactive
 
Rotatable - Interface in org.openqa.selenium
Represents rotation of the browser view for orientation-sensitive devices.
rotate(ScreenOrientation) - Method in interface org.openqa.selenium.Rotatable
Changes the orientation of the browser window.
rotate(DeviceRotation) - Method in interface org.openqa.selenium.Rotatable
Changes the rotation of the browser window.
rotation() - Method in interface org.openqa.selenium.Rotatable
 

S

ScreenOrientation - Enum in org.openqa.selenium
Represents possible screen orientations.
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(Throwable) - Constructor for exception org.openqa.selenium.ScriptTimeoutException
 
ScriptTimeoutException(String, Throwable) - Constructor for exception org.openqa.selenium.ScriptTimeoutException
 
scroll(WebElement, int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Creates a scroll gesture that starts on a particular screen location.
scroll(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the view to be scrolled by an x and y offset.
scroll(Coordinates, int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Creates a scroll gesture that starts on a particular screen location.
scroll(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the view to be scrolled by an x and y offset.
ScrollAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
ScrollAction(TouchScreen, Locatable, int, int) - Constructor for class org.openqa.selenium.interactions.touch.ScrollAction
Deprecated.
 
ScrollAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.ScrollAction
Deprecated.
 
SearchContext - Interface in org.openqa.selenium
 
sendKeys(String) - Method in interface org.openqa.selenium.Alert
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
Sends keys to the active element.
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.
sendKeys(CharSequence...) - Method in interface org.openqa.selenium.interactions.Keyboard
Deprecated.
Sends keys to the keyboard representation in the browser.
sendKeys(CharSequence...) - Method in interface org.openqa.selenium.WebElement
Use this method to simulate typing into an element, which may set its value.
SendKeysAction - Class in org.openqa.selenium.interactions
SendKeysAction(Keyboard, Mouse, Locatable, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
Deprecated.
 
SendKeysAction(Keyboard, Mouse, CharSequence...) - Constructor for class org.openqa.selenium.interactions.SendKeysAction
Deprecated.
 
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.
setAutodetect(boolean) - Method in class org.openqa.selenium.Proxy
Specifies whether to autodetect proxy settings.
setCapability(String, boolean) - Method in class org.openqa.selenium.MutableCapabilities
 
setCapability(String, String) - Method in class org.openqa.selenium.MutableCapabilities
 
setCapability(String, Platform) - Method in class org.openqa.selenium.MutableCapabilities
 
setCapability(String, Object) - Method in class org.openqa.selenium.MutableCapabilities
 
setFtpProxy(String) - Method in class org.openqa.selenium.Proxy
Specify which proxy to use for FTP connections.
setHeight(int) - Method in class org.openqa.selenium.Rectangle
 
setHttpProxy(String) - Method in class org.openqa.selenium.Proxy
Specify which proxy to use for HTTP connections.
setItem(String, String) - Method in interface org.openqa.selenium.html5.LocalStorage
 
setItem(String, String) - Method in interface org.openqa.selenium.html5.SessionStorage
 
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
setPosition(Point) - Method in interface org.openqa.selenium.WebDriver.Window
Set the position of the current window.
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.
setScriptTimeout(long, TimeUnit) - 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.
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.
setWidth(int) - Method in class org.openqa.selenium.Rectangle
 
setX(int) - Method in class org.openqa.selenium.Rectangle
 
setY(int) - Method in class org.openqa.selenium.Rectangle
 
SingleKeyAction - Class in org.openqa.selenium.interactions.internal
Deprecated.
SingleKeyAction(Keyboard, Mouse, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
Deprecated.
 
SingleKeyAction(Keyboard, Mouse, Locatable, Keys) - Constructor for class org.openqa.selenium.interactions.internal.SingleKeyAction
Deprecated.
 
singleTap(WebElement) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of single tap on the screen, analogous to click using a Mouse.
singleTap(Coordinates) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the execution of single tap on the screen, analogous to click using a Mouse.
SingleTapAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
SingleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.SingleTapAction
Deprecated.
 
size() - Method in interface org.openqa.selenium.html5.LocalStorage
 
size() - Method in interface org.openqa.selenium.html5.SessionStorage
 
SourceType - Enum in org.openqa.selenium.interactions
One of the allowing types for an InputSource.
SPEED_FAST - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
Deprecated.
 
SPEED_NORMAL - Static variable in class org.openqa.selenium.interactions.touch.FlickAction
Deprecated.
 
StaleElementReferenceException - Exception in org.openqa.selenium
Indicates that a reference to an element is now "stale" --- the element no longer appears on the DOM of the page.
StaleElementReferenceException(String) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
 
StaleElementReferenceException(String, Throwable) - Constructor for exception org.openqa.selenium.StaleElementReferenceException
 
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
 
switchTo() - Method in interface org.openqa.selenium.WebDriver
Send future commands to a different frame or window.

T

tagName(String) - Static method in class org.openqa.selenium.By
 
TakesScreenshot - Interface in org.openqa.selenium
Indicates a driver that can capture a screenshot and store it in different ways.
tick(Interaction...) - Method in class org.openqa.selenium.interactions.Actions
 
tick(Action) - 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(Throwable) - Constructor for exception org.openqa.selenium.TimeoutException
 
TimeoutException(String, 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
 
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.Proxy
 
toLevel(String) - Static method in class org.openqa.selenium.logging.LogLevelMapping
 
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
 
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 enum org.openqa.selenium.internal.ElementScrollBehavior
Deprecated.
 
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 enum org.openqa.selenium.PageLoadStrategy
 
toString() - Method in class org.openqa.selenium.Point
 
toString() - Method in class org.openqa.selenium.Proxy
 
toString() - Method in enum org.openqa.selenium.UnexpectedAlertBehaviour
 
TouchAction - Class in org.openqa.selenium.interactions.internal
Deprecated.
TouchAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.internal.TouchAction
Deprecated.
 
TouchActions - Class in org.openqa.selenium.interactions.touch
Implements actions for touch enabled devices, reusing the available composite and builder design patterns from Actions.
TouchActions(WebDriver) - Constructor for class org.openqa.selenium.interactions.touch.TouchActions
 
TouchActions(Keyboard, TouchScreen) - Constructor for class org.openqa.selenium.interactions.touch.TouchActions
Deprecated.
touchScreen - Variable in class org.openqa.selenium.interactions.internal.TouchAction
Deprecated.
 
touchScreen - Variable in class org.openqa.selenium.interactions.touch.TouchActions
 
TouchScreen - Interface in org.openqa.selenium.interactions
Deprecated.
Replaced by Actions and PointerInput.

U

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(Throwable) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
 
UnableToSetCookieException(String, Throwable) - Constructor for exception org.openqa.selenium.UnableToSetCookieException
 
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
 
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(Throwable) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
 
UnsupportedCommandException(String, Throwable) - Constructor for exception org.openqa.selenium.UnsupportedCommandException
 
up(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
Allows the execution of the gesture 'up' on the screen.
up(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
Deprecated.
Allows the execution of the gesture 'up' on the screen.
UpAction - Class in org.openqa.selenium.interactions.touch
Deprecated.
UpAction(TouchScreen, int, int) - Constructor for class org.openqa.selenium.interactions.touch.UpAction
Deprecated.
 

V

validate() - Method in class org.openqa.selenium.Cookie
 
value() - Method in enum org.openqa.selenium.html5.AppCacheStatus
 
value() - Method in enum org.openqa.selenium.ScreenOrientation
 
valueOf(String) - Static method in enum org.openqa.selenium.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.html5.AppCacheStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.interactions.PointerInput.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.interactions.PointerInput.MouseButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.interactions.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.internal.ElementScrollBehavior
Deprecated.
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.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.
values() - Static method in enum org.openqa.selenium.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.html5.AppCacheStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.interactions.PointerInput.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.interactions.PointerInput.MouseButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.interactions.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.internal.ElementScrollBehavior
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.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.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.
viewport() - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
 

W

WebDriver - Interface in org.openqa.selenium
The main interface to use for testing, which represents an idealised web browser.
WebDriver.ImeHandler - Interface in org.openqa.selenium
An interface for managing input methods.
WebDriver.Navigation - Interface in org.openqa.selenium
 
WebDriver.Options - Interface in org.openqa.selenium
An interface for managing stuff you would do in a browser menu
WebDriver.TargetLocator - Interface in org.openqa.selenium
Used to locate a given frame or window.
WebDriver.Timeouts - Interface in org.openqa.selenium
An interface for managing timeout behavior for WebDriver instances.
WebDriver.Window - Interface in org.openqa.selenium
 
WebDriverException - Exception in org.openqa.selenium
 
WebDriverException() - Constructor for exception org.openqa.selenium.WebDriverException
 
WebDriverException(String) - Constructor for exception org.openqa.selenium.WebDriverException
 
WebDriverException(Throwable) - Constructor for exception org.openqa.selenium.WebDriverException
 
WebDriverException(String, 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
 
where - Variable in class org.openqa.selenium.interactions.internal.BaseAction
Deprecated.
 
width - Variable in class org.openqa.selenium.Dimension
 
width - Variable in class org.openqa.selenium.Rectangle
 
WIFI - Static variable in class org.openqa.selenium.mobile.NetworkConnection.ConnectionType
 
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.
WrapsDriver - Interface in org.openqa.selenium.internal
Deprecated.
Use WrapsDriver instead.
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.internal
 
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
 
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
 
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 
Skip navigation links