- 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 form entry element, this will reset its 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
-
- 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.
- 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.
- 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 tap on 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 tap on the screen, analogous to double click using a Mouse.
- DoubleTapAction - Class in org.openqa.selenium.interactions.touch
-
Deprecated.
- DoubleTapAction(TouchScreen, Locatable) - Constructor for class org.openqa.selenium.interactions.touch.DoubleTapAction
-
Deprecated.
- down(int, int) - Method in class org.openqa.selenium.interactions.touch.TouchActions
-
Allows the execution of the gesture 'down' on the screen.
- down(int, int) - Method in interface org.openqa.selenium.interactions.TouchScreen
-
Deprecated.
Allows the execution of the gesture 'down' on the screen.
- 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
-
- 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
-
- 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.
- 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
-
- getHostAddress() - Static method in class org.openqa.selenium.internal.HostIdentifier
-
- getHostName() - Static method in class org.openqa.selenium.internal.HostIdentifier
-
- getHttpProxy() - Method in class org.openqa.selenium.Proxy
-
Gets the HTTP proxy.
- 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
-
- 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
-
Get 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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.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.
- valueOf(String) - Static method in enum org.openqa.selenium.WindowType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.openqa.selenium.Architecture
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.html5.AppCacheStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.internal.MouseAction.Button
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.PointerInput.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.PointerInput.MouseButton
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.interactions.SourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.Keys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.logging.profiler.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.PageLoadStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.Platform
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.Proxy.ProxyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.ScreenOrientation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.UnexpectedAlertBehaviour
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openqa.selenium.WindowType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- viewport() - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
-