Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORTED - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
ABORTED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
above(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
above(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
AbstractAnnotations - Class inorg.openqa.selenium.support.pagefactory
Abstract class to work with fields in Page Objects.
AbstractAnnotations() - Constructor for class org.openqa.selenium.support.pagefactory.AbstractAnnotations
 
AbstractDriverOptions<DO> - Class inorg.openqa.selenium.remote
 
AbstractDriverOptions() - Constructor for class org.openqa.selenium.remote.AbstractDriverOptions
 
AbstractFindByBuilder<T> - Class inorg.openqa.selenium.support
 
AbstractFindByBuilder() - Constructor for class org.openqa.selenium.support.AbstractFindByBuilder
 
AbstractHttpCommandCodec - Class inorg.openqa.selenium.remote.codec
A command codec that adheres to the W3C's WebDriver wire protocol.
AbstractHttpCommandCodec() - Constructor for class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
AbstractHttpCommandCodec.CommandSpec - Class inorg.openqa.selenium.remote.codec
 
AbstractHttpResponseCodec - Class inorg.openqa.selenium.remote.codec
A response codec usable as a base for both the JSON and W3C wire protocols.
AbstractHttpResponseCodec() - Constructor for class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
AbstractOverrideParameters - Class inorg.openqa.selenium.bidi.emulation
 
AbstractOverrideParameters() - Constructor for class org.openqa.selenium.bidi.emulation.AbstractOverrideParameters
 
accept() - Method in interface org.openqa.selenium.Alert
 
accept(Event) - Method in class org.openqa.selenium.events.EventListener
 
accept(Message) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
ACCEPT - Enum constant in enum class org.openqa.selenium.UnexpectedAlertBehaviour
 
ACCEPT_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACCEPT_AND_NOTIFY - Enum constant in enum class org.openqa.selenium.UnexpectedAlertBehaviour
 
ACCEPT_INSECURE_CERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
AcceptedW3CCapabilityKeys - Class inorg.openqa.selenium
 
AcceptedW3CCapabilityKeys() - Constructor for class org.openqa.selenium.AcceptedW3CCapabilityKeys
 
acceptInsecureCerts() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
acceptLanguage() - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
acceptLanguage(String) - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
accuracy(double) - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
Action - Interface inorg.openqa.selenium.interactions
Interface representing a single user-interaction action.
Actions - Class inorg.openqa.selenium.interactions
The user-facing API for emulating complex user gestures.
Actions(WebDriver) - Constructor for class org.openqa.selenium.interactions.Actions
 
Actions(WebDriver, Duration) - Constructor for class org.openqa.selenium.interactions.Actions
 
ACTIONS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACTIONS(Collection<Sequence>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
activate() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
activeElement() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
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.
ActiveSession - Interface inorg.openqa.selenium.grid.node
 
ActiveSession - Interface inorg.openqa.selenium.grid.session
 
ActualMain - Class inorg.openqa.selenium.grid
 
ActualMain() - Constructor for class org.openqa.selenium.grid.ActualMain
 
add(Capabilities, SessionFactory) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
add(NodeStatus) - Method in class org.openqa.selenium.grid.distributor.GridModel
Adds a node to the grid model, typically starting with DOWN availability until health checks pass.
add(NodeStatus) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
add(Session) - Method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
add(Session) - Method in class org.openqa.selenium.grid.sessionmap.NullSessionMap
 
add(Session) - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
add(Session) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
add(Node) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
add(Node) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
add(Node) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
add(Node) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Add a node to this registry.
add(Node) - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
ADD - Enum constant in enum class org.openqa.selenium.Keys
 
ADD_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ADD_COOKIE(Cookie) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
ADD_CREDENTIAL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ADD_VIRTUAL_AUTHENTICATOR - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
addAction(Action) - Method in class org.openqa.selenium.interactions.CompositeAction
 
addAction(Interaction) - Method in class org.openqa.selenium.interactions.Sequence
 
addAdditionalCommand(String, CommandInfo) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
Adds or updates additional commands.
addAlternative(Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Add to the list of possible configurations that might be asked for.
addArguments(String...) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
addArguments(String...) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
addArguments(List<String>) - Method in class org.openqa.selenium.chromium.ChromiumOptions
Adds additional command line arguments to be used when starting Chrome.
addArguments(List<String>) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
addAuthenticationHandler(Predicate<URI>, UsernameAndPassword) - Method in interface org.openqa.selenium.remote.Network
 
addAuthenticationHandler(UsernameAndPassword) - Method in interface org.openqa.selenium.remote.Network
 
addAuthHandler(Predicate<URI>, Supplier<Credentials>) - Method in class org.openqa.selenium.devtools.idealized.Network
 
addBindingCalledListener(Consumer<String>) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
addCoercers(Iterable<TypeCoercer<?>>) - Method in class org.openqa.selenium.json.JsonInput
Add the specified type coercers to the set installed in the JSON coercion manager.
addCoercers(TypeCoercer<?>...) - Method in class org.openqa.selenium.json.JsonInput
Add the specified type coercers to the set installed in the JSON coercion manager.
addCommandSwitches(String...) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
addConsoleListener(Consumer<ConsoleEvent>) - Method in class org.openqa.selenium.devtools.idealized.Events
 
addConsoleMessageHandler(Consumer<ConsoleLogEntry>) - Method in interface org.openqa.selenium.remote.Script
 
addCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
addCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
Add a specific cookie.
addCredential(Credential) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
Injects a credential into the authenticator.
addDomMutationHandler(Consumer<DomMutation>) - Method in interface org.openqa.selenium.remote.Script
 
addDriverAugmentation(String, Class<X>, BiFunction<Capabilities, ExecuteMethod, X>) - Method in class org.openqa.selenium.remote.Augmenter
 
addDriverAugmentation(Predicate<Capabilities>, Class<X>, BiFunction<Capabilities, ExecuteMethod, X>) - Method in class org.openqa.selenium.remote.Augmenter
 
addDriverAugmentation(AugmenterProvider<X>) - Method in class org.openqa.selenium.remote.Augmenter
 
addEncodedExtensions(String...) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
addEncodedExtensions(List<String>) - Method in class org.openqa.selenium.chromium.ChromiumOptions
Adds a new Chrome extension to install on browser startup.
addEntry(String, LogEntry) - Method in class org.openqa.selenium.logging.LocalLogs
 
addEvent(String) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
addEvent(String) - Method in interface org.openqa.selenium.remote.tracing.Span
 
addEvent(String, AttributeMap) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
addEvent(String, AttributeMap) - Method in interface org.openqa.selenium.remote.tracing.Span
 
addExtension(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Attempt to add an extension to install into this instance.
addExtension(Class<?>, String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
addExtension(String, Extension) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
addExtensions(File...) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
addExtensions(List<File>) - Method in class org.openqa.selenium.chromium.ChromiumOptions
Adds a new Chrome extension to install on browser startup.
addHandler(Routable) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
AddHasAuthentication - Class inorg.openqa.selenium.remote
 
AddHasAuthentication() - Constructor for class org.openqa.selenium.remote.AddHasAuthentication
 
AddHasCasting - Class inorg.openqa.selenium.chrome
 
AddHasCasting - Class inorg.openqa.selenium.chromium
 
AddHasCasting - Class inorg.openqa.selenium.edge
 
AddHasCasting() - Constructor for class org.openqa.selenium.chrome.AddHasCasting
 
AddHasCasting() - Constructor for class org.openqa.selenium.chromium.AddHasCasting
 
AddHasCasting() - Constructor for class org.openqa.selenium.edge.AddHasCasting
 
AddHasCdp - Class inorg.openqa.selenium.chrome
 
AddHasCdp - Class inorg.openqa.selenium.chromium
 
AddHasCdp - Class inorg.openqa.selenium.edge
 
AddHasCdp() - Constructor for class org.openqa.selenium.chrome.AddHasCdp
 
AddHasCdp() - Constructor for class org.openqa.selenium.chromium.AddHasCdp
 
AddHasCdp() - Constructor for class org.openqa.selenium.edge.AddHasCdp
 
AddHasContext - Class inorg.openqa.selenium.firefox
 
AddHasContext() - Constructor for class org.openqa.selenium.firefox.AddHasContext
 
AddHasDebugger - Class inorg.openqa.selenium.safari
 
AddHasDebugger() - Constructor for class org.openqa.selenium.safari.AddHasDebugger
 
AddHasExtensions - Class inorg.openqa.selenium.firefox
 
AddHasExtensions() - Constructor for class org.openqa.selenium.firefox.AddHasExtensions
 
AddHasFullPageScreenshot<X> - Class inorg.openqa.selenium.firefox
 
AddHasFullPageScreenshot() - Constructor for class org.openqa.selenium.firefox.AddHasFullPageScreenshot
 
AddHasLaunchApp - Class inorg.openqa.selenium.chromium
 
AddHasLaunchApp() - Constructor for class org.openqa.selenium.chromium.AddHasLaunchApp
 
AddHasLogEvents - Class inorg.openqa.selenium.remote
 
AddHasLogEvents() - Constructor for class org.openqa.selenium.remote.AddHasLogEvents
 
AddHasNetworkConditions - Class inorg.openqa.selenium.chromium
 
AddHasNetworkConditions() - Constructor for class org.openqa.selenium.chromium.AddHasNetworkConditions
 
AddHasPermissions - Class inorg.openqa.selenium.chromium
 
AddHasPermissions - Class inorg.openqa.selenium.safari
 
AddHasPermissions() - Constructor for class org.openqa.selenium.chromium.AddHasPermissions
 
AddHasPermissions() - Constructor for class org.openqa.selenium.safari.AddHasPermissions
 
addHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Adds a header with thename andvalue, headers with the same (case-insensitive) name will be preserved.
addHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Adds a header with thename andvalue, headers with the same (case-insensitive) name will be preserved.
addHeader(HttpHeader, String) - Method in class org.openqa.selenium.remote.http.HttpRequest
SeeHttpMessage.addHeader(String, String)
addHeader(HttpHeader, String) - Method in class org.openqa.selenium.remote.http.HttpResponse
SeeHttpMessage.addHeader(String, String)
addInfo(String, String) - Method in exception class org.openqa.selenium.WebDriverException
 
addIntercept(AddInterceptParameters) - Method in class org.openqa.selenium.bidi.module.Network
 
AddInterceptParameters - Class inorg.openqa.selenium.bidi.network
 
AddInterceptParameters(List<InterceptPhase>) - Constructor for class org.openqa.selenium.bidi.network.AddInterceptParameters
 
AddInterceptParameters(InterceptPhase) - Constructor for class org.openqa.selenium.bidi.network.AddInterceptParameters
 
additionalCommands - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
AdditionalHttpCommands - Interface inorg.openqa.selenium.remote
Used to allow aCommandExecutor using HTTP to find additional commands that should be supported.
addJavaScriptErrorHandler(Consumer<JavascriptLogEntry>) - Method in interface org.openqa.selenium.remote.Script
 
addJavascriptExceptionListener(Consumer<JavascriptException>) - Method in class org.openqa.selenium.devtools.idealized.Events
 
addJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
addListener(String, Event<X>, Consumer<X>) - Method in class org.openqa.selenium.bidi.BiDi
 
addListener(Set<String>, Event<X>, Consumer<X>) - Method in class org.openqa.selenium.bidi.BiDi
 
addListener(Event<X>, Consumer<X>) - Method in class org.openqa.selenium.bidi.BiDi
 
addListener(Event<X>, Consumer<X>) - Method in class org.openqa.selenium.bidi.Connection
 
addListener(Event<X>, BiConsumer<Long, X>) - Method in class org.openqa.selenium.devtools.Connection
 
addListener(Event<X>, BiConsumer<Long, X>) - Method in class org.openqa.selenium.devtools.DevTools
Register a handler to the given event, this handler will receive a sequence number to determinate the order of the data generated by the event.
addListener(Event<X>, Consumer<X>) - Method in class org.openqa.selenium.devtools.DevTools
Register a handler to the given event.
addListener(EventListener<?>) - Method in interface org.openqa.selenium.events.EventBus
 
addListener(EventListener<?>) - Method in class org.openqa.selenium.events.local.GuavaEventBus
 
addLog(String, LogEntries) - Method in class org.openqa.selenium.logging.SessionLogs
 
addMetadata(String, Object) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Adds metadata to the outgoing new session request, which can be used by intermediary of end nodes for any purpose they choose (commonly, this is used to request additional features from cloud providers, such as video recordings or to set the timezone or screen size).
addPreference(String, Object) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
addPreferences(LoggingPreferences) - Method in class org.openqa.selenium.logging.LoggingPreferences
Adds the given logging preferences giving them precedence over existing preferences.
addPreloadScript(String) - Method in class org.openqa.selenium.bidi.module.Script
 
addPreloadScript(String, String) - Method in class org.openqa.selenium.bidi.module.Script
 
addPreloadScript(String, List<ChannelValue>) - Method in class org.openqa.selenium.bidi.module.Script
 
addPreloadScript(String, List<ChannelValue>, String) - Method in class org.openqa.selenium.bidi.module.Script
 
addQueryParameter(String, String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Set a query parameter, adding to existing values if present.
addRequestHandler(Predicate<URI>, UnaryOperator<HttpRequest>) - Method in interface org.openqa.selenium.remote.Network
 
address(String) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
address(URI) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Set the URI of the remote server.
address(URL) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
addScriptToEvaluateOnNewDocument(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
AddSecretFilter - Class inorg.openqa.selenium.grid.security
 
AddSecretFilter(Secret) - Constructor for class org.openqa.selenium.grid.security.AddSecretFilter
 
AddSeleniumUserAgent - Class inorg.openqa.selenium.remote.http
 
AddSeleniumUserAgent() - Constructor for class org.openqa.selenium.remote.http.AddSeleniumUserAgent
 
addToQueue(SessionRequest) - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
addToQueue(SessionRequest) - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
addToQueue(SessionRequest) - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
addVirtualAuthenticator(VirtualAuthenticatorOptions) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
addVirtualAuthenticator(VirtualAuthenticatorOptions) - Method in interface org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator
Adds a virtual authenticator with the given options.
AddWebDriverSpecHeaders - Class inorg.openqa.selenium.remote
 
AddWebDriverSpecHeaders() - Constructor for class org.openqa.selenium.remote.AddWebDriverSpecHeaders
 
advanced() - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
Advanced() - Constructor for class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
AFTER - Enum constant in enum class org.openqa.selenium.remote.RemoteWebDriver.When
 
afterAccept(Alert) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterAlert.accept()
afterActiveElement(WebDriver.TargetLocator, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.activeElement() is called.
afterAddCookie(WebDriver.Options, Cookie) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Options.addCookie(Cookie)
afterAlert(WebDriver.TargetLocator, Alert) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.alert() is called.
afterAnyAlertCall(Alert, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
 
afterAnyCall(Object, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method is called after the execution of any instance methods on the 'target' object.
afterAnyNavigationCall(WebDriver.Navigation, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called after any method of aWebDriver.Navigation instance is called.
afterAnyOptionsCall(WebDriver.Options, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
 
afterAnyTargetLocatorCall(WebDriver.TargetLocator, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
Called after any method inWebDriver.TargetLocator class.
afterAnyTimeoutsCall(WebDriver.Timeouts, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called after any method of aWebDriver.Timeouts instance is
afterAnyWebDriverCall(WebDriver, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called after any method of aWebDriver instance is called.
afterAnyWebElementCall(WebElement, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called after any method of aWebElement instance is called.
afterAnyWindowCall(WebDriver.Window, Method, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called after any method of aWebDriver.Window instance is
afterBack(WebDriver.Navigation) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Navigation.back() is called.
afterCall(Method, Object, Object[]) - Method in interface org.openqa.selenium.support.decorators.Decorated
 
afterCall(Method, Object, Object[]) - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
afterCall(Decorated<?>, Method, Object[], Object) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
afterCall(Decorated<?>, Method, Object[], Object) - Method in class org.openqa.selenium.support.events.EventFiringDecorator
 
afterClear(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.clear() is called.
afterClick(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.click() is called.
afterClose(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.close() is called.
afterDefaultContent(WebDriver.TargetLocator, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.defaultContent() is called.
afterDeleteAllCookies(WebDriver.Options) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Options.deleteAllCookies()
afterDeleteCookie(WebDriver.Options, Cookie) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Options.deleteCookie(Cookie)
afterDeleteCookieNamed(WebDriver.Options, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Options.deleteCookieNamed(String)
afterDismiss(Alert) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterAlert.dismiss()
afterExecuteAsyncScript(WebDriver, String, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterJavascriptExecutor.executeAsyncScript(String, Object...) is called.
afterExecuteScript(WebDriver, String, Object[], Object) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterJavascriptExecutor.executeScript(ScriptKey, Object...) is called.
afterFindElement(WebDriver, By, WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.findElement(By) is called.
afterFindElement(WebElement, By, WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.findElement(By) is called.
afterFindElements(WebDriver, By, List<WebElement>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.findElements(By) is called.
afterFindElements(WebElement, By, List<WebElement>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.findElements(By) is called.
afterForward(WebDriver.Navigation) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Navigation.forward() is called.
afterFrame(WebDriver.TargetLocator, int, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.frame(int) ()} is called.
afterFrame(WebDriver.TargetLocator, String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.frame(String) ()} is called.
afterFrame(WebDriver.TargetLocator, WebElement, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.frame(WebElement) ()} is called.
afterFullscreen(WebDriver.Window) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Window.fullscreen() is called.
afterGet(WebDriver, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.get(String) is called.
afterGetAttribute(WebElement, String, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.getAttribute(String) is called.
afterGetCookieNamed(WebDriver.Options, String, Cookie) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Options.getCookieNamed(String)
afterGetCookies(WebDriver.Options, Set<Cookie>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Options.getCookies()
afterGetCssValue(WebElement, String, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.getCssValue(String) is called.
afterGetCurrentUrl(WebDriver, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.getCurrentUrl() is called.
afterGetLocation(WebElement, Point) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.getLocation() is called.
afterGetPageSource(WebDriver, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.getPageSource() is called.
afterGetPosition(WebDriver.Window, Point) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Window.getPosition() is called.
afterGetScreenshotAs(WebDriver, OutputType<X>, X) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterTakesScreenshot.getScreenshotAs(OutputType) is called.
afterGetScreenshotAs(WebElement, OutputType<X>, X) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterTakesScreenshot.getScreenshotAs(OutputType) is called.
afterGetSize(WebDriver.Window, Dimension) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Window.getSize() is called.
afterGetSize(WebElement, Dimension) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.getSize() is called.
afterGetTagName(WebElement, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.getTagName() is called.
afterGetText(Alert, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterAlert.getText()
afterGetText(WebElement, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.getText() is called.
afterGetTitle(WebDriver, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.getTitle() is called.
afterGetWindowHandle(WebDriver, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.getWindowHandle() is called.
afterGetWindowHandles(WebDriver, Set<String>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.getWindowHandles() is called.
afterImplicitlyWait(WebDriver.Timeouts, Duration) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Timeouts.implicitlyWait(Duration) is called.
afterIsDisplayed(WebElement, boolean) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.isDisplayed() is called.
afterIsEnabled(WebElement, boolean) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.isEnabled() is called.
afterIsSelected(WebElement, boolean) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.isSelected() is called.
afterMaximize(WebDriver.Window) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Window.maximize() is called.
afterNewWindow(WebDriver.TargetLocator, WindowType, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.newWindow(WindowType) is called.
afterPageLoadTimeout(WebDriver.Timeouts, Duration) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Timeouts.pageLoadTimeout(Duration) is called.
afterParentFrame(WebDriver.TargetLocator, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.parentFrame() is called.
afterPerform(WebDriver, Collection<Sequence>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterActions.perform() } is called.
afterQuit(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterWebDriver.quit() is called.
afterRefresh(WebDriver.Navigation) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Navigation.refresh() is called.
afterResetInputState(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called afterRemoteWebDriver.resetInputState() is called.
afterScriptTimeout(WebDriver.Timeouts, Duration) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Timeouts.scriptTimeout(Duration) is called.
afterSendKeys(Alert, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterAlert.sendKeys(String)
afterSendKeys(WebElement, CharSequence...) - Method in interface org.openqa.selenium.support.events.WebDriverListener
 
afterSetPosition(WebDriver.Window, Point) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Window.setPosition(Point) is called.
afterSetSize(WebDriver.Window, Dimension) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Window.setSize(Dimension) is called.
afterSubmit(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebElement.submit() is called.
afterTo(WebDriver.Navigation, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Navigation.to(String) is called.
afterTo(WebDriver.Navigation, URL) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.Navigation.to(URL) is called.
afterWindow(WebDriver.TargetLocator, String, WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time afterWebDriver.TargetLocator.window(String).
AjaxElementLocator - Class inorg.openqa.selenium.support.pagefactory
An element locator that will wait for the specified number of seconds for an element to appear, rather than failing instantly if it's not present.
AjaxElementLocator(Clock, SearchContext, int, AbstractAnnotations) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
 
AjaxElementLocator(Clock, SearchContext, Field, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
 
AjaxElementLocator(SearchContext, int, AbstractAnnotations) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Use this constructor in order to process custom annotations.
AjaxElementLocator(SearchContext, Field, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Main constructor.
AjaxElementLocatorFactory - Class inorg.openqa.selenium.support.pagefactory
 
AjaxElementLocatorFactory(SearchContext, int) - Constructor for class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
 
alert() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
alert() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Switches to the currently active modal dialog for this particular driver instance.
Alert - Interface inorg.openqa.selenium
 
ALERT - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
 
alertIsPresent() - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
alias(String, String) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
alias(String, String) - Method in interface org.openqa.selenium.remote.CommandCodec
Allow commands to have aliases.
ALICEBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
ALL - Enum constant in enum class org.openqa.selenium.bidi.script.SerializationOptions.IncludeShadowTree
 
ALL - Enum constant in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
ALL_ROLES - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
ALREADY_EXISTS - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
ALREADY_EXISTS - Static variable in class org.openqa.selenium.remote.tracing.Status
 
alsoCheck(Resource) - Method in class org.openqa.selenium.grid.web.MergedResource
 
ALT - Enum constant in enum class org.openqa.selenium.Keys
 
altitude(Double) - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
altitudeAccuracy(Double) - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
amendParameters(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
amendParameters(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpCommandCodec
 
and(ExpectedCondition<?>...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation with the logical and condition of the given list of conditions.
andFinally(HttpHandler) - Method in interface org.openqa.selenium.remote.http.Filter
 
andFinally(Routable) - Method in interface org.openqa.selenium.remote.http.Filter
 
ANDROID - Enum constant in enum class org.openqa.selenium.Platform
 
andThen(Function<? super R, ? extends V>) - Method in interface org.openqa.selenium.grid.node.CapabilityResponseEncoder.ResponseEncoder
 
andThen(Filter) - Method in interface org.openqa.selenium.remote.http.Filter
 
AnnotatedConfig - Class inorg.openqa.selenium.grid.config
A form ofConfig that is generated by looking at fields in the constructor arg that are annotated withConfigValue.
AnnotatedConfig(Object) - Constructor for class org.openqa.selenium.grid.config.AnnotatedConfig
 
AnnotatedConfig(Object, Set<String>, boolean) - Constructor for class org.openqa.selenium.grid.config.AnnotatedConfig
 
Annotations - Class inorg.openqa.selenium.support.pagefactory
 
Annotations(Field) - Constructor for class org.openqa.selenium.support.pagefactory.Annotations
 
ANSI_TABLOID - Static variable in class org.openqa.selenium.print.PageSize
 
ANTIQUEWHITE - Enum constant in enum class org.openqa.selenium.support.Colors
 
ANY - Enum constant in enum class org.openqa.selenium.Architecture
 
ANY - Enum constant in enum class org.openqa.selenium.Platform
Never returned, but can be used to request a browser running on any operating system.
apply(Object) - Method in class org.openqa.selenium.remote.JsonToWebElementConverter
 
apply(Object) - Method in class org.openqa.selenium.remote.WebElementToJsonConverter
 
apply(Type) - Method in class org.openqa.selenium.json.BooleanCoercer
 
apply(Type) - Method in class org.openqa.selenium.json.CollectionCoercer
 
apply(Type) - Method in class org.openqa.selenium.json.EnumCoercer
 
apply(Type) - Method in class org.openqa.selenium.json.InstantCoercer
 
apply(Type) - Method in class org.openqa.selenium.json.StaticInitializerCoercer
 
apply(Type) - Method in class org.openqa.selenium.json.StringCoercer
 
apply(Type) - Method in class org.openqa.selenium.json.TypeCoercer
 
apply(String, Consumer<Message>) - Method in class org.openqa.selenium.grid.node.ProxyNodeWebsockets
 
apply(String, Consumer<Message>) - Method in class org.openqa.selenium.grid.router.ProxyWebsocketsIntoGrid
 
apply(Capabilities) - Method in class org.openqa.selenium.grid.node.config.SessionCapabilitiesMutator
 
apply(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.config.DriverServiceSessionFactory
 
apply(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.docker.DockerSessionFactory
 
apply(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
apply(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.relay.RelaySessionFactory
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.security.AddSecretFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.security.BasicAuthenticationFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.security.RequiresSecretFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.web.CheckContentTypeHeader
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.web.CheckOriginHeader
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.web.EnsureSpecCompliantHeaders
 
apply(HttpHandler) - Method in class org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.AddWebDriverSpecHeaders
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.ErrorFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.http.AddSeleniumUserAgent
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.http.RetryRequest
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.tracing.SpanDecorator
 
applyHostConfig(Map<String, Object>, List<String>) - Method in class org.openqa.selenium.docker.ContainerConfig
 
AQUA - Enum constant in enum class org.openqa.selenium.support.Colors
 
AQUAMARINE - Enum constant in enum class org.openqa.selenium.support.Colors
 
Architecture - Enum Class inorg.openqa.selenium
Represents the known architectures used in WebDriver.
argument(String, T) - Static method in class org.openqa.selenium.internal.Require
 
argument(String, Integer) - Static method in class org.openqa.selenium.internal.Require
 
argument(String, Path) - Static method in class org.openqa.selenium.internal.Require
 
arguments(List<LocalValue>) - Method in class org.openqa.selenium.bidi.script.CallFunctionParameters
 
ARM - Enum constant in enum class org.openqa.selenium.Architecture
 
ArrayLocalValue - Class inorg.openqa.selenium.bidi.script
 
arrayValue(List<LocalValue>) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
ARROW_DOWN - Enum constant in enum class org.openqa.selenium.Keys
 
ARROW_LEFT - Enum constant in enum class org.openqa.selenium.Keys
 
ARROW_RIGHT - Enum constant in enum class org.openqa.selenium.Keys
 
ARROW_UP - Enum constant in enum class org.openqa.selenium.Keys
 
asArg() - Method in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
 
asArg() - Method in class org.openqa.selenium.interactions.PointerInput.Origin
 
asArg() - Method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
asHex() - Method in class org.openqa.selenium.support.Color
 
asJson(Object) - Static method in class org.openqa.selenium.remote.http.Contents
 
asMap() - Method in interface org.openqa.selenium.Capabilities
 
asMap() - Method in class org.openqa.selenium.ImmutableCapabilities
 
asMap() - Method in class org.openqa.selenium.MutableCapabilities
 
asMap() - Method in class org.openqa.selenium.PersistentCapabilities
 
asMap() - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
asRgb() - Method in class org.openqa.selenium.support.Color
 
asRgba() - Method in class org.openqa.selenium.support.Color
 
assertOnWindows() - Method in class org.openqa.selenium.ie.InternetExplorerDriver
 
assertValidAnnotations() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
assertValidFindAll(FindAll) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
 
assertValidFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
 
assertValidFindBys(FindBys) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
 
asServer(Config) - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
asServer(Config) - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
asServer(Config) - Method in class org.openqa.selenium.grid.TemplateGridServerCommand
 
asSession() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
ASYNC_SCRIPT_TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
ATTACH_DEBUGGER - Static variable in class org.openqa.selenium.safari.AddHasDebugger
 
attachDebugger() - Method in interface org.openqa.selenium.safari.HasDebugger
This opens Safari's Web Inspector If driver subsequently executes script of "debugger;" the execution will pause, no additional commands will be processed, and the code will time out.
attachDebugger() - Method in class org.openqa.selenium.safari.SafariDriver
 
attachToEdgeChrome() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
attachToTarget(TargetID) - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
attributeContains(By, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking WebElement with given locator has attribute which contains specific value
attributeContains(WebElement, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking WebElement with given locator has attribute which contains specific value
AttributeKey - Enum Class inorg.openqa.selenium.remote.tracing
 
AttributeMap - Interface inorg.openqa.selenium.remote.tracing
 
attributeToBe(By, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking WebElement with given locator has attribute with a specific value
attributeToBe(WebElement, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking given WebElement has attribute with a specific value
attributeToBeNotEmpty(WebElement, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking WebElement any non empty value for given attribute
AUDIO_WORKLET - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
augment(WebDriver) - Method in class org.openqa.selenium.remote.Augmenter
Enhance the interfaces implemented by this instance of WebDriver if that instance is aRemoteWebDriver.
Augmentable - Annotation Interface inorg.openqa.selenium.remote
Indicates that a class can be processed byAugmenter.
Augmenter - Class inorg.openqa.selenium.remote
Enhance the interfaces implemented by an instance of theWebDriver based on the returnedCapabilities of the driver.
Augmenter() - Constructor for class org.openqa.selenium.remote.Augmenter
 
AugmenterProvider<X> - Interface inorg.openqa.selenium.remote
Describes and provides an implementation for a particular interface for use with theAugmenter.
augmentUsing(Augmenter) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
AUTH_REQUIRED - Enum constant in enum class org.openqa.selenium.bidi.network.InterceptPhase
 
AuthChallenge - Class inorg.openqa.selenium.bidi.network
 
authenticateAs(Credentials) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
authenticateAs(UsernameAndPassword) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
authRequiredEvent() - Method in class org.openqa.selenium.devtools.idealized.Network
 
autoconfigure - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
AUTODETECT - Enum constant in enum class org.openqa.selenium.Proxy.ProxyType
 
Availability - Enum Class inorg.openqa.selenium.grid.data
 
AZURE - Enum constant in enum class org.openqa.selenium.support.Colors
 

B

back() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
back() - Method in interface org.openqa.selenium.WebDriver.Navigation
Move back a single "item" in the browser's history.
BACK - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
 
BACK_SPACE - Enum constant in enum class org.openqa.selenium.Keys
 
background(boolean) - Method in class org.openqa.selenium.bidi.browsingcontext.CreateContextParameters
 
BASE_SUPPORT_URL - Static variable in exception class org.openqa.selenium.WebDriverException
 
BASE64 - Enum constant in enum class org.openqa.selenium.bidi.network.BytesValue.Type
 
BASE64 - Static variable in interface org.openqa.selenium.OutputType
Obtain the screenshot as base64 data.
BaseActiveSession - Class inorg.openqa.selenium.grid.node
 
BaseActiveSession(SessionId, URL, Dialect, Dialect, Capabilities, Capabilities, Instant) - Constructor for class org.openqa.selenium.grid.node.BaseActiveSession
 
BaseLogEntry - Class inorg.openqa.selenium.bidi.log
 
BaseLogEntry(LogLevel, Source, String, long, StackTrace) - Constructor for class org.openqa.selenium.bidi.log.BaseLogEntry
 
BaseParameters - Class inorg.openqa.selenium.bidi.network
 
baseRoute(String, Route) - Static method in class org.openqa.selenium.grid.TemplateGridServerCommand
 
BaseServerFlags - Class inorg.openqa.selenium.grid.server
 
BaseServerFlags() - Constructor for class org.openqa.selenium.grid.server.BaseServerFlags
 
BaseServerOptions - Class inorg.openqa.selenium.grid.server
 
BaseServerOptions(Config) - Constructor for class org.openqa.selenium.grid.server.BaseServerOptions
 
baseUri() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
baseUri(URI) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
baseUrl() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
baseUrl(URL) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
BasicAuthenticationFilter - Class inorg.openqa.selenium.grid.security
 
BasicAuthenticationFilter(String, String) - Constructor for class org.openqa.selenium.grid.security.BasicAuthenticationFilter
 
BEFORE - Enum constant in enum class org.openqa.selenium.remote.RemoteWebDriver.When
 
BEFORE_REQUEST_SENT - Enum constant in enum class org.openqa.selenium.bidi.network.InterceptPhase
 
BEFORE_UNLOAD - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
 
beforeAccept(Alert) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeAlert.accept()
beforeActiveElement(WebDriver.TargetLocator) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.activeElement() is called.
beforeAddCookie(WebDriver.Options, Cookie) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Options.addCookie(Cookie)
beforeAlert(WebDriver.TargetLocator) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.alert() is called.
beforeAnyAlertCall(Alert, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
 
beforeAnyCall(Object, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method is called before the execution of any method on the 'target' object.
beforeAnyNavigationCall(WebDriver.Navigation, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called before any method of aWebDriver.Navigation instance is called.
beforeAnyOptionsCall(WebDriver.Options, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
 
beforeAnyTargetLocatorCall(WebDriver.TargetLocator, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
Called before any method inWebDriver.TargetLocator class.
beforeAnyTimeoutsCall(WebDriver.Timeouts, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called before any method of aWebDriver.Timeouts instance is
beforeAnyWebDriverCall(WebDriver, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called before any method of aWebDriver instance is called.
beforeAnyWebElementCall(WebElement, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called before any method of aWebElement instance is called.
beforeAnyWindowCall(WebDriver.Window, Method, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called before any method of aWebDriver.Window instance is
beforeBack(WebDriver.Navigation) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Navigation.back() is called.
beforeCall(Method, Object[]) - Method in interface org.openqa.selenium.support.decorators.Decorated
 
beforeCall(Method, Object[]) - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
beforeCall(Decorated<?>, Method, Object[]) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
beforeCall(Decorated<?>, Method, Object[]) - Method in class org.openqa.selenium.support.events.EventFiringDecorator
 
beforeClear(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.clear() is called.
beforeClick(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.click() is called.
beforeClose(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.close() is called.
beforeDefaultContent(WebDriver.TargetLocator) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.defaultContent() is called.
beforeDeleteAllCookies(WebDriver.Options) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Options.deleteAllCookies()
beforeDeleteCookie(WebDriver.Options, Cookie) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Options.deleteCookie(Cookie)
beforeDeleteCookieNamed(WebDriver.Options, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Options.deleteCookieNamed(String)
beforeDismiss(Alert) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeAlert.dismiss()
beforeExecuteAsyncScript(WebDriver, String, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeJavascriptExecutor.executeAsyncScript(String, Object...)is called.
beforeExecuteScript(WebDriver, String, Object[]) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeJavascriptExecutor.executeScript(ScriptKey, Object...) is called.
beforeFindElement(WebDriver, By) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.findElement(By) is called.
beforeFindElement(WebElement, By) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.findElement(By) is called.
beforeFindElements(WebDriver, By) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.findElements(By) is called.
beforeFindElements(WebElement, By) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.findElements(By) is called.
beforeForward(WebDriver.Navigation) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Navigation.forward() is called.
beforeFrame(WebDriver.TargetLocator, int) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.frame(int) ()} is called.
beforeFrame(WebDriver.TargetLocator, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.frame(String) ()} is called.
beforeFrame(WebDriver.TargetLocator, WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.frame(WebElement) ()} is called.
beforeFullscreen(WebDriver.Window) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Window.fullscreen() is called.
beforeGet(WebDriver, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.get(String) is called.
beforeGetAttribute(WebElement, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.getAttribute(String) is called.
beforeGetCookieNamed(WebDriver.Options, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Options.getCookieNamed(String)
beforeGetCookies(WebDriver.Options) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Options.getCookies()
beforeGetCssValue(WebElement, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.getCssValue(String) is called.
beforeGetCurrentUrl(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.getCurrentUrl() is called.
beforeGetLocation(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.getLocation() is called.
beforeGetPageSource(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.getPageSource() is called.
beforeGetPosition(WebDriver.Window) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Window.getPosition() is called.
beforeGetScreenshotAs(WebDriver, OutputType<X>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeTakesScreenshot.getScreenshotAs(OutputType) is called.
beforeGetScreenshotAs(WebElement, OutputType<X>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeTakesScreenshot.getScreenshotAs(OutputType) is called.
beforeGetSize(WebDriver.Window) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Window.getSize() is called.
beforeGetSize(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.getSize() is called.
beforeGetTagName(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.getTagName() is called.
beforeGetText(Alert) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeAlert.getText()
beforeGetText(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.getText() is called.
beforeGetTitle(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.getTitle() is called.
beforeGetWindowHandle(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.getWindowHandle() is called.
beforeGetWindowHandles(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.getWindowHandles() is called.
beforeImplicitlyWait(WebDriver.Timeouts, Duration) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Timeouts.implicitlyWait(Duration) is called.
beforeIsDisplayed(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.isDisplayed() is called.
beforeIsEnabled(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.isEnabled() is called.
beforeIsSelected(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.isSelected() is called.
beforeMaximize(WebDriver.Window) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Window.maximize() is called.
beforeNewWindow(WebDriver.TargetLocator, WindowType) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.newWindow(WindowType) is called.
beforePageLoadTimeout(WebDriver.Timeouts, Duration) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Timeouts.pageLoadTimeout(Duration) is called.
beforeParentFrame(WebDriver.TargetLocator) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.parentFrame() is called.
beforePerform(WebDriver, Collection<Sequence>) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeActions.perform() } is called.
beforeQuit(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeWebDriver.quit() is called.
beforeRefresh(WebDriver.Navigation) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Navigation.refresh() is called.
BeforeRequestSent - Class inorg.openqa.selenium.bidi.network
 
beforeResetInputState(WebDriver) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method will be called beforeRemoteWebDriver.resetInputState() is called.
beforeScriptTimeout(WebDriver.Timeouts, Duration) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Timeouts.scriptTimeout(Duration) is called.
beforeSendKeys(Alert, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeAlert.sendKeys(String)
beforeSendKeys(WebElement, CharSequence...) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.sendKeys(CharSequence...) is called.
beforeSetPosition(WebDriver.Window, Point) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Window.setPosition(Point) is called.
beforeSetSize(WebDriver.Window, Dimension) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Window.setSize(Dimension) is called.
beforeSubmit(WebElement) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebElement.submit() is called.
beforeTo(WebDriver.Navigation, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Navigation.to(String) is called.
beforeTo(WebDriver.Navigation, URL) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.Navigation.to(URL) is called.
beforeWindow(WebDriver.TargetLocator, String) - Method in interface org.openqa.selenium.support.events.WebDriverListener
This action will be performed each time beforeWebDriver.TargetLocator.window(String).
beginArray() - Method in class org.openqa.selenium.json.JsonInput
Process the opening square bracket of a JSON array.
beginArray() - Method in class org.openqa.selenium.json.JsonOutput
Begin a new JSON array.
beginObject() - Method in class org.openqa.selenium.json.JsonInput
Process the opening curly brace of a JSON object.
beginObject() - Method in class org.openqa.selenium.json.JsonOutput
Begin a new JSON object.
BEIGE - Enum constant in enum class org.openqa.selenium.support.Colors
 
below(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
below(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
Beta - Annotation Interface inorg.openqa.selenium
Indicates that a feature or API is in active development, and so should not be relied upon.
BiDi - Class inorg.openqa.selenium.bidi
 
BiDi(Connection) - Constructor for class org.openqa.selenium.bidi.BiDi
 
BiDiException - Exception Class inorg.openqa.selenium.bidi
 
BiDiException(String) - Constructor for exception class org.openqa.selenium.bidi.BiDiException
 
BiDiException(String, Throwable) - Constructor for exception class org.openqa.selenium.bidi.BiDiException
 
BiDiException(Throwable) - Constructor for exception class org.openqa.selenium.bidi.BiDiException
 
BiDiProvider - Class inorg.openqa.selenium.bidi
 
BiDiProvider() - Constructor for class org.openqa.selenium.bidi.BiDiProvider
 
BiDiSessionStatus - Class inorg.openqa.selenium.bidi
 
BiDiSessionStatus(boolean, String) - Constructor for class org.openqa.selenium.bidi.BiDiSessionStatus
 
BIG_SUR - Enum constant in enum class org.openqa.selenium.Platform
 
BIGINT - Enum constant in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
bigIntValue(String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
BinaryMessage - Class inorg.openqa.selenium.remote.http
 
BinaryMessage(byte[]) - Constructor for class org.openqa.selenium.remote.http.BinaryMessage
 
BinaryMessage(ByteBuffer) - Constructor for class org.openqa.selenium.remote.http.BinaryMessage
 
bind(Map<String, String>) - Method in class org.openqa.selenium.docker.ContainerConfig
 
bindingCalledEvent() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
BISQUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
BLACK - Enum constant in enum class org.openqa.selenium.support.Colors
 
BLANCHEDALMOND - Enum constant in enum class org.openqa.selenium.support.Colors
 
BLE - Enum constant in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
 
BLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
BLUEVIOLET - Enum constant in enum class org.openqa.selenium.support.Colors
 
body(BytesValue) - Method in class org.openqa.selenium.bidi.network.ContinueRequestParameters
 
body(BytesValue) - Method in class org.openqa.selenium.bidi.network.ProvideResponseParameters
 
BOOLEAN - Enum constant in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
BOOLEAN - Enum constant in enum class org.openqa.selenium.json.JsonType
Boolean value
BooleanCoercer - Class inorg.openqa.selenium.json
 
BooleanCoercer() - Constructor for class org.openqa.selenium.json.BooleanCoercer
 
booleanValue(boolean) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
Bootstrap - Class inorg.openqa.selenium.grid
 
Bootstrap() - Constructor for class org.openqa.selenium.grid.Bootstrap
 
BOTTOM - Enum constant in enum class org.openqa.selenium.ie.ElementScrollBehavior
 
BoxClipRectangle - Class inorg.openqa.selenium.bidi.browsingcontext
 
BoxClipRectangle(double, double, double, double) - Constructor for class org.openqa.selenium.bidi.browsingcontext.BoxClipRectangle
 
BROWN - Enum constant in enum class org.openqa.selenium.support.Colors
 
Browser - Class inorg.openqa.selenium.bidi.module
 
Browser - Interface inorg.openqa.selenium.remote
Used to identify a browser based on its name.
Browser(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Browser
 
BROWSER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the browser.
BROWSER_ATTACH_TIMEOUT - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines timeout in milliseconds for attaching to new browser window.
BROWSER_BINARY - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
System property that defines the location of the Firefox executable file.
BROWSER_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
BROWSER_PROFILE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
System property that defines the profile that should be used as a template.
BROWSER_VERSION - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
BrowserContextID - Class inorg.openqa.selenium.devtools.idealized.browser.model
 
BrowserContextID(String) - Constructor for class org.openqa.selenium.devtools.idealized.browser.model.BrowserContextID
 
browserName() - Method in interface org.openqa.selenium.remote.Browser
 
BrowsingContext - Class inorg.openqa.selenium.bidi.browsingcontext
 
BrowsingContext(WebDriver, String) - Constructor for class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
BrowsingContext(WebDriver, CreateContextParameters) - Constructor for class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
BrowsingContext(WebDriver, WindowType) - Constructor for class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
BrowsingContextInfo - Class inorg.openqa.selenium.bidi.browsingcontext
 
BrowsingContextInfo(String, String, List<BrowsingContextInfo>, String, String, String, String) - Constructor for class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
BrowsingContextInspector - Class inorg.openqa.selenium.bidi.module
 
BrowsingContextInspector(String, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
BrowsingContextInspector(Set<String>, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
BrowsingContextInspector(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
BrowsingContextPartitionDescriptor - Class inorg.openqa.selenium.bidi.storage
 
BrowsingContextPartitionDescriptor(String) - Constructor for class org.openqa.selenium.bidi.storage.BrowsingContextPartitionDescriptor
 
bufferSize(int) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
The number of bytes to buffer forExternalProcess#getOutput calls.
build() - Method in class org.openqa.selenium.Cookie.Builder
 
build() - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
build() - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
build() - Method in class org.openqa.selenium.interactions.Actions
Generates a composite action containing all actions so far, ready to be performed (and resets the internal builder state, so subsequent calls to this method will contain fresh sequences).
build() - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Actually create a new WebDriver session.
build() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Creates a new service to manage the driver server.
build() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
buildBy() - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
Defines how to transform given object (field, class, etc.) intoBy class used by webdriver to locate elements.
buildBy() - Method in class org.openqa.selenium.support.pagefactory.Annotations
Defines how to transform given object (field, class, etc.) intoBy class used by webdriver to locate elements.
buildBy(String) - Method in enum class org.openqa.selenium.support.How
 
buildByFromDefault() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
buildByFromFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
 
buildByFromLongFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
 
buildByFromShortFindBy(FindBy) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
 
builder() - Static method in class org.openqa.selenium.chrome.ChromeDriver
 
builder() - Static method in class org.openqa.selenium.edge.EdgeDriver
 
builder() - Static method in class org.openqa.selenium.firefox.FirefoxDriver
 
builder() - Static method in class org.openqa.selenium.ie.InternetExplorerDriver
 
builder() - Static method in class org.openqa.selenium.os.ExternalProcess
 
builder() - Static method in class org.openqa.selenium.remote.RemoteWebDriver
 
builder() - Static method in class org.openqa.selenium.safari.SafariDriver
 
builder(Tracer, EventBus, URI, URI, Secret) - Static method in class org.openqa.selenium.grid.node.local.LocalNode
 
Builder() - Constructor for class org.openqa.selenium.chrome.ChromeDriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.edge.EdgeDriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.firefox.FirefoxDriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.remote.service.DriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.safari.SafariDriverService.Builder
 
Builder() - Constructor for class org.openqa.selenium.safari.SafariTechPreviewDriverService.Builder
 
Builder(String, String) - Constructor for class org.openqa.selenium.Cookie.Builder
 
BuildInfo - Class inorg.openqa.selenium
Reads information about how the current application was built.
BuildInfo() - Constructor for class org.openqa.selenium.BuildInfo
 
buildIt(FindAll, Field) - Method in class org.openqa.selenium.support.FindAll.FindByBuilder
 
buildIt(FindBy, Field) - Method in class org.openqa.selenium.support.FindBy.FindByBuilder
 
buildIt(FindBys, Field) - Method in class org.openqa.selenium.support.FindBys.FindByBuilder
 
buildIt(T, Field) - Method in class org.openqa.selenium.support.AbstractFindByBuilder
 
BURLYWOOD - Enum constant in enum class org.openqa.selenium.support.Colors
 
By - Class inorg.openqa.selenium
Mechanism used to locate elements within a document.
By() - Constructor for class org.openqa.selenium.By
 
BY_FIELD - Enum constant in enum class org.openqa.selenium.json.PropertySetting
Values are stored in fields with the indicated names.
BY_NAME - Enum constant in enum class org.openqa.selenium.json.PropertySetting
Values are stored via the corresponding Bean setter methods.
By.ByClassName - Class inorg.openqa.selenium
 
By.ByCssSelector - Class inorg.openqa.selenium
 
By.ById - Class inorg.openqa.selenium
 
By.ByLinkText - Class inorg.openqa.selenium
 
By.ByName - Class inorg.openqa.selenium
 
By.ByPartialLinkText - Class inorg.openqa.selenium
 
By.ByTagName - Class inorg.openqa.selenium
 
By.ByXPath - Class inorg.openqa.selenium
 
By.Remotable - Interface inorg.openqa.selenium
 
By.Remotable.Parameters - Class inorg.openqa.selenium
 
ByAll - Class inorg.openqa.selenium.support.pagefactory
Mechanism used to locate elements within a document using a series of lookups.
ByAll(By...) - Constructor for class org.openqa.selenium.support.pagefactory.ByAll
 
ByChained - Class inorg.openqa.selenium.support.pagefactory
Mechanism used to locate elements within a document using a series of other lookups.
ByChained(By...) - Constructor for class org.openqa.selenium.support.pagefactory.ByChained
 
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
 
ByIdOrName - Class inorg.openqa.selenium.support
 
ByIdOrName(String) - Constructor for class org.openqa.selenium.support.ByIdOrName
 
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
 
BYPASS - Enum constant in enum class org.openqa.selenium.bidi.network.CacheBehavior
 
ByTagName(String) - Constructor for class org.openqa.selenium.By.ByTagName
 
bytes(byte[]) - Static method in class org.openqa.selenium.remote.http.Contents
 
bytes(Contents.Supplier) - Static method in class org.openqa.selenium.remote.http.Contents
 
BYTES - Static variable in interface org.openqa.selenium.OutputType
Obtain the screenshot as raw bytes.
BytesContentSupplier - Class inorg.openqa.selenium.remote.http
 
BytesContentSupplier(byte[]) - Constructor for class org.openqa.selenium.remote.http.BytesContentSupplier
 
BytesValue - Class inorg.openqa.selenium.bidi.network
 
BytesValue(BytesValue.Type, String) - Constructor for class org.openqa.selenium.bidi.network.BytesValue
 
BytesValue.Type - Enum Class inorg.openqa.selenium.bidi.network
 
ByXPath(String) - Constructor for class org.openqa.selenium.By.ByXPath
 

C

CacheBehavior - Enum Class inorg.openqa.selenium.bidi.network
 
CacheControl - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
CacheLookup - Annotation Interface inorg.openqa.selenium.support
Marker annotation to be applied to WebElements to indicate that it never changes (that is, that the same instance in the DOM will always be used)
CADETBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
call(Method, Object[]) - Method in interface org.openqa.selenium.support.decorators.Decorated
 
call(Method, Object[]) - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
call(Decorated<?>, Method, Object[]) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
callFunction(CallFunctionParameters) - Method in class org.openqa.selenium.bidi.module.Script
 
callFunctionInBrowsingContext(String, String, boolean, Optional<List<LocalValue>>, Optional<LocalValue>, Optional<ResultOwnership>) - Method in class org.openqa.selenium.bidi.module.Script
 
callFunctionInBrowsingContext(String, String, String, boolean, Optional<List<LocalValue>>, Optional<LocalValue>, Optional<ResultOwnership>) - Method in class org.openqa.selenium.bidi.module.Script
 
callFunctionInRealm(String, String, boolean, Optional<List<LocalValue>>, Optional<LocalValue>, Optional<ResultOwnership>) - Method in class org.openqa.selenium.bidi.module.Script
 
CallFunctionParameters - Class inorg.openqa.selenium.bidi.script
 
CallFunctionParameters(Target, String, boolean) - Constructor for class org.openqa.selenium.bidi.script.CallFunctionParameters
 
CANCEL - Enum constant in enum class org.openqa.selenium.Keys
 
CANCEL_DIALOG - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
cancelAuth(AUTHREQUIRED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
cancelAuth(String) - Method in class org.openqa.selenium.bidi.module.Network
 
cancelDialog() - Method in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
Closes the dialog as if the user had clicked X.
CANCELLED - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
CANCELLED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
capabilities - Variable in class org.openqa.selenium.remote.RemoteWebDriver
 
Capabilities - Interface inorg.openqa.selenium
Describes a series of key/value pairs that encapsulate aspects of a browser.
CAPABILITIES - Static variable in class org.openqa.selenium.remote.RemoteTags
 
CAPABILITIES_EVENT - Static variable in class org.openqa.selenium.remote.RemoteTags
 
CAPABILITY - Static variable in class org.openqa.selenium.chrome.ChromeOptions
Key used to store a set of ChromeOptions in aCapabilities object.
CAPABILITY - Static variable in class org.openqa.selenium.edge.EdgeOptions
Key used to store a set of EdgeOptions in aCapabilities object.
CapabilityCount - Class inorg.openqa.selenium.grid.data
 
CapabilityCount(Map<Capabilities, Integer>) - Constructor for class org.openqa.selenium.grid.data.CapabilityCount
 
CapabilityResponseEncoder - Class inorg.openqa.selenium.grid.node
 
CapabilityResponseEncoder.ResponseEncoder<T,U,R> - Interface inorg.openqa.selenium.grid.node
 
CapabilityType - Interface inorg.openqa.selenium.remote
Commonly seen remote webdriver capabilities.
captureBoxScreenshot(double, double, double, double) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
captureElementScreenshot(String) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
captureElementScreenshot(String, String) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
captureScreenshot() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
captureScreenshot(CaptureScreenshotParameters) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
CaptureScreenshotParameters - Class inorg.openqa.selenium.bidi.browsingcontext
 
CaptureScreenshotParameters() - Constructor for class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters
 
CaptureScreenshotParameters.Origin - Enum Class inorg.openqa.selenium.bidi.browsingcontext
 
casting - Variable in class org.openqa.selenium.chromium.ChromiumDriver
May be null when the driver does not support casting; initialized during setup if available.
CATALINA - Enum constant in enum class org.openqa.selenium.Platform
 
cdp - Variable in class org.openqa.selenium.chromium.ChromiumDriver
May be null when CDP is unavailable for the current browser/session.
CdpEndpointFinder - Class inorg.openqa.selenium.devtools
 
CdpEndpointFinder() - Constructor for class org.openqa.selenium.devtools.CdpEndpointFinder
 
CdpEventTypes - Class inorg.openqa.selenium.devtools.events
 
CdpInfo - Class inorg.openqa.selenium.devtools
 
CdpInfo(int, Function<DevTools, Domains>) - Constructor for class org.openqa.selenium.devtools.CdpInfo
 
CdpVersionFinder - Class inorg.openqa.selenium.devtools
 
CdpVersionFinder() - Constructor for class org.openqa.selenium.devtools.CdpVersionFinder
 
CdpVersionFinder(int, Collection<CdpInfo>) - Constructor for class org.openqa.selenium.devtools.CdpVersionFinder
 
channelValue(String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
channelValue(String, SerializationOptions) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
channelValue(String, SerializationOptions, ResultOwnership) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
ChannelValue - Class inorg.openqa.selenium.bidi.script
 
ChannelValue(String) - Constructor for class org.openqa.selenium.bidi.script.ChannelValue
 
ChannelValue(String, ResultOwnership) - Constructor for class org.openqa.selenium.bidi.script.ChannelValue
 
ChannelValue(String, SerializationOptions) - Constructor for class org.openqa.selenium.bidi.script.ChannelValue
 
charAt(int) - Method in enum class org.openqa.selenium.Keys
 
CHARTREUSE - Enum constant in enum class org.openqa.selenium.support.Colors
 
check() - Method in interface org.openqa.selenium.grid.node.HealthCheck
 
CheckContentTypeHeader - Class inorg.openqa.selenium.grid.web
 
CheckContentTypeHeader(Set<String>) - Constructor for class org.openqa.selenium.grid.web.CheckContentTypeHeader
 
CheckOriginHeader - Class inorg.openqa.selenium.grid.web
 
CheckOriginHeader(Collection<String>, Set<String>) - Constructor for class org.openqa.selenium.grid.web.CheckOriginHeader
 
CHOCOLATE - Enum constant in enum class org.openqa.selenium.support.Colors
 
chord(CharSequence...) - Static method in enum class org.openqa.selenium.Keys
Simulate pressing many keys at once in a "chord".
chord(Iterable<CharSequence>) - Static method in enum class org.openqa.selenium.Keys
Overload ofKeys.chord(CharSequence...) that accepts an iterable.
CHROME - Enum constant in enum class org.openqa.selenium.firefox.FirefoxCommandContext
 
CHROME - Static variable in interface org.openqa.selenium.remote.Browser
 
CHROME_DRIVER_ALLOWED_IPS_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that defines comma-separated list of remote IPv4 addresses which are allowed to connect to ChromeDriver.
CHROME_DRIVER_APPEND_LOG_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
Boolean system property that defines whether ChromeDriver should append to existing log file.
CHROME_DRIVER_DISABLE_BUILD_CHECK - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that defines whether the ChromeDriver executable should check for build version compatibility between ChromeDriver and the browser.
CHROME_DRIVER_EXE_ENVIRONMENT_VARIABLE - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
 
CHROME_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that defines the location of the ChromeDriver executable that will be used by thedefault service.
CHROME_DRIVER_LOG_LEVEL_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that defines theChromiumDriverLogLevel for ChromeDriver logs.
CHROME_DRIVER_LOG_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that defines the location of the file where ChromeDriver should write log messages to.
CHROME_DRIVER_NAME - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
 
CHROME_DRIVER_READABLE_TIMESTAMP - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
System property that toggles the formatting of the timestamps of the logs
CHROME_DRIVER_SILENT_OUTPUT_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
Boolean system property that defines whether the ChromeDriver executable should be started in silent mode.
CHROME_DRIVER_VERBOSE_LOG_PROPERTY - Static variable in class org.openqa.selenium.chrome.ChromeDriverService
Boolean system property that defines whether the ChromeDriver executable should be started with verbose logging.
ChromeDriver - Class inorg.openqa.selenium.chrome
AWebDriver implementation that controls a Chrome browser running on the local machine.
ChromeDriver() - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver using thedefault server configuration.
ChromeDriver(ChromeDriverService) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance.
ChromeDriver(ChromeDriverService, ChromeOptions) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance with the specified options.
ChromeDriver(ChromeDriverService, ChromeOptions, ClientConfig) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
 
ChromeDriver(ChromeOptions) - Constructor for class org.openqa.selenium.chrome.ChromeDriver
Creates a new ChromeDriver instance with the specified options.
ChromeDriverInfo - Class inorg.openqa.selenium.chrome
 
ChromeDriverInfo() - Constructor for class org.openqa.selenium.chrome.ChromeDriverInfo
 
ChromeDriverService - Class inorg.openqa.selenium.chrome
Manages the life and death of a ChromeDriver server.
ChromeDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.chrome.ChromeDriverService
 
ChromeDriverService.Builder - Class inorg.openqa.selenium.chrome
Builder used to configure newChromeDriverService instances.
ChromeOptions - Class inorg.openqa.selenium.chrome
Class to manage options specific toChromeDriver.
ChromeOptions() - Constructor for class org.openqa.selenium.chrome.ChromeOptions
 
ChromiumDriver - Class inorg.openqa.selenium.chromium
AWebDriver implementation that controls a Chromium browser running on the local machine.
ChromiumDriver(CommandExecutor, Capabilities, String) - Constructor for class org.openqa.selenium.chromium.ChromiumDriver
 
ChromiumDriverCommandExecutor - Class inorg.openqa.selenium.chromium
DriverCommandExecutor that understands ChromiumDriver specific commands.
ChromiumDriverCommandExecutor(DriverService, Map<String, CommandInfo>) - Constructor for class org.openqa.selenium.chromium.ChromiumDriverCommandExecutor
 
ChromiumDriverCommandExecutor(DriverService, Map<String, CommandInfo>, ClientConfig) - Constructor for class org.openqa.selenium.chromium.ChromiumDriverCommandExecutor
 
ChromiumDriverInfo - Class inorg.openqa.selenium.chromium
 
ChromiumDriverInfo() - Constructor for class org.openqa.selenium.chromium.ChromiumDriverInfo
 
ChromiumDriverLogLevel - Enum Class inorg.openqa.selenium.chromium
Log levels defined by ChromeDriver
ChromiumNetworkConditions - Class inorg.openqa.selenium.chromium
Provides manipulation of getting and setting network conditions from Chromium.
ChromiumNetworkConditions() - Constructor for class org.openqa.selenium.chromium.ChromiumNetworkConditions
 
ChromiumOptions<T> - Class inorg.openqa.selenium.chromium
Class to manage options specific toChromiumDriver.
ChromiumOptions(String, String, String) - Constructor for class org.openqa.selenium.chromium.ChromiumOptions
 
CircularOutputStream - Class inorg.openqa.selenium.io
Captures the last N bytes of output.
CircularOutputStream() - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
CircularOutputStream(int) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
CLASS_NAME - Enum constant in enum class org.openqa.selenium.support.How
 
className() - Element in annotation interface org.openqa.selenium.support.FindBy
 
className(String) - Static method in class org.openqa.selenium.By
Find elements based on the value of the "class" attribute.
ClasspathExtension - Class inorg.openqa.selenium.firefox
 
ClasspathExtension(Class<?>, String) - Constructor for class org.openqa.selenium.firefox.ClasspathExtension
 
ClassPathResource - Class inorg.openqa.selenium.grid.web
 
ClassPathResource(URL, String) - Constructor for class org.openqa.selenium.grid.web.ClassPathResource
 
clean(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
cleanTemporaryModel() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
cleanupIdleClients() - Method in class org.openqa.selenium.grid.web.RoutableHttpClientFactory
 
cleanupIdleClients() - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Closes idle clients.
clear() - Method in interface org.openqa.selenium.devtools.idealized.log.Log
 
clear() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
clear() - Method in interface org.openqa.selenium.WebElement
If this element is a form entry element, this will reset its value.
CLEAR - Enum constant in enum class org.openqa.selenium.Keys
 
CLEAR_ACTIONS_STATE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_ELEMENT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_LOCAL_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_SESSION_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
clearAuthenticationHandlers() - Method in interface org.openqa.selenium.remote.Network
 
clearListener(Event<X>) - Method in class org.openqa.selenium.bidi.BiDi
 
clearListener(Event<X>) - Method in class org.openqa.selenium.bidi.Connection
 
clearListeners() - Method in class org.openqa.selenium.bidi.BiDi
 
clearListeners() - Method in class org.openqa.selenium.bidi.Connection
 
clearListeners() - Method in class org.openqa.selenium.devtools.Connection
 
clearListeners() - Method in class org.openqa.selenium.devtools.DevTools
 
clearQueue() - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
clearQueue() - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
clearQueue() - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
clearRequestHandlers() - Method in interface org.openqa.selenium.remote.Network
 
ClearSessionQueue - Class inorg.openqa.selenium.grid.sessionqueue
 
click() - Method in class org.openqa.selenium.interactions.Actions
Clicks at the current mouse location.
click() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
click() - Method in interface org.openqa.selenium.WebElement
Click this element.
click(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks in the middle of the given element.
CLICK_DIALOG - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLICK_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLICK_ELEMENT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
clickAndHold() - Method in class org.openqa.selenium.interactions.Actions
Clicks (without releasing) at the current mouse location.
clickAndHold(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Clicks (without releasing) in the middle of the given element.
clickDialog() - Method in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
 
CliCommand - Interface inorg.openqa.selenium.cli
 
CliCommand.Executable - Interface inorg.openqa.selenium.cli
 
client - Variable in class org.openqa.selenium.docker.Docker
 
client - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
CLIENT - Enum constant in enum class org.openqa.selenium.remote.tracing.Span.Kind
 
CLIENT - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the client.
ClientConfig - Class inorg.openqa.selenium.remote.http
 
ClientConfig(URI, Duration, Duration, Filter, Proxy, Credentials, SSLContext, String) - Constructor for class org.openqa.selenium.remote.http.ClientConfig
 
ClientWindow - Class inorg.openqa.selenium.bidi.browser
 
ClientWindow(String) - Constructor for class org.openqa.selenium.bidi.browser.ClientWindow
 
ClientWindowInfo - Class inorg.openqa.selenium.bidi.browser
 
ClientWindowInfo(String, ClientWindowState, Integer, Integer, Integer, Integer, boolean) - Constructor for class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
ClientWindowState - Enum Class inorg.openqa.selenium.bidi.browser
 
clipRectangle(ClipRectangle) - Method in class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters
 
ClipRectangle - Class inorg.openqa.selenium.bidi.browsingcontext
 
clock - Variable in class org.openqa.selenium.support.ui.FluentWait
 
clock(Clock) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
close() - Method in class org.openqa.selenium.bidi.BiDi
 
close() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
close() - Method in class org.openqa.selenium.bidi.Connection
 
close() - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
close() - Method in class org.openqa.selenium.bidi.module.LogInspector
 
close() - Method in class org.openqa.selenium.bidi.module.Network
 
close() - Method in class org.openqa.selenium.bidi.module.Script
 
close() - Method in class org.openqa.selenium.devtools.Connection
 
close() - Method in class org.openqa.selenium.devtools.DevTools
 
close() - Method in class org.openqa.selenium.devtools.NetworkInterceptor
 
close() - Method in interface org.openqa.selenium.events.EventBus
 
close() - Method in class org.openqa.selenium.events.local.GuavaEventBus
 
close() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
close() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
close() - Method in class org.openqa.selenium.grid.graphql.GraphqlHandler
 
close() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
close() - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
close() - Method in class org.openqa.selenium.grid.router.Router
 
close() - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
close() - Method in class org.openqa.selenium.grid.TemplateGridServerCommand.Handlers
 
close() - Method in class org.openqa.selenium.grid.web.ReverseProxyHandler
 
close() - Method in class org.openqa.selenium.io.CircularOutputStream
 
close() - Method in class org.openqa.selenium.io.MultiOutputStream
 
close() - Method in class org.openqa.selenium.json.JsonInput
close() - Method in class org.openqa.selenium.json.JsonOutput
close() - Method in class org.openqa.selenium.logging.LoggingHandler
 
close() - Method in class org.openqa.selenium.remote.http.BytesContentSupplier
 
close() - Method in interface org.openqa.selenium.remote.http.Contents.Supplier
Release the related resources, if any.
close() - Method in interface org.openqa.selenium.remote.http.HttpClient
 
close() - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
close() - Method in interface org.openqa.selenium.remote.http.WebSocket
 
close() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
close() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
close() - Method in class org.openqa.selenium.remote.service.DriverCommandExecutor
 
close() - Method in class org.openqa.selenium.remote.service.DriverService
 
close() - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
close() - Method in interface org.openqa.selenium.remote.tracing.Span
 
close() - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
close() - Method in interface org.openqa.selenium.WebDriver
Close the current window, quitting the browser if it's the last window currently open.
CLOSE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CloseMessage - Class inorg.openqa.selenium.remote.http
 
CloseMessage(int) - Constructor for class org.openqa.selenium.remote.http.CloseMessage
 
CloseMessage(int, String) - Constructor for class org.openqa.selenium.remote.http.CloseMessage
 
code() - Method in class org.openqa.selenium.remote.http.CloseMessage
 
CollectionCoercer<T> - Class inorg.openqa.selenium.json
 
CollectionCoercer(Class<T>, JsonTypeCoercer, Collector<Object, ?, T>) - Constructor for class org.openqa.selenium.json.CollectionCoercer
 
Color - Class inorg.openqa.selenium.support
 
Color(int, int, int, double) - Constructor for class org.openqa.selenium.support.Color
 
Colors - Enum Class inorg.openqa.selenium.support
 
combine(Iterable<Routable>) - Static method in class org.openqa.selenium.remote.http.Route
 
combine(LogEntries...) - Static method in class org.openqa.selenium.logging.LogCombiner
 
combine(Routable, Routable...) - Static method in class org.openqa.selenium.remote.http.Route
 
CombinedHandler - Class inorg.openqa.selenium.grid.web
 
CombinedHandler() - Constructor for class org.openqa.selenium.grid.web.CombinedHandler
 
command() - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Get the executable command to start the process, this consists of the binary and the arguments.
command(String...) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Set the executable command to start the process, this consists of the executable and the arguments.
command(String, List<String>) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Set the executable command to start the process, this consists of the executable and the arguments.
command(List<String>) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Set the executable command to start the process, this consists of the executable and the arguments.
Command<X> - Class inorg.openqa.selenium.bidi
 
Command<X> - Class inorg.openqa.selenium.devtools
 
Command - Class inorg.openqa.selenium.remote
 
Command(String, Map<String, Object>) - Constructor for class org.openqa.selenium.bidi.Command
 
Command(String, Map<String, Object>) - Constructor for class org.openqa.selenium.devtools.Command
 
Command(String, Map<String, Object>, Type) - Constructor for class org.openqa.selenium.bidi.Command
 
Command(String, Map<String, Object>, Type) - Constructor for class org.openqa.selenium.devtools.Command
 
Command(String, Map<String, Object>, Function<JsonInput, X>) - Constructor for class org.openqa.selenium.bidi.Command
 
Command(String, Map<String, Object>, Function<JsonInput, X>) - Constructor for class org.openqa.selenium.devtools.Command
 
Command(String, Map<String, Object>, Function<JsonInput, X>, boolean) - Constructor for class org.openqa.selenium.bidi.Command
 
Command(SessionId, String) - Constructor for class org.openqa.selenium.remote.Command
 
Command(SessionId, String, Map<String, ?>) - Constructor for class org.openqa.selenium.remote.Command
 
Command(SessionId, CommandPayload) - Constructor for class org.openqa.selenium.remote.Command
 
COMMAND - Enum constant in enum class org.openqa.selenium.Keys
 
commandCodec - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
CommandCodec<T> - Interface inorg.openqa.selenium.remote
ConvertsCommand objects to and from another representation.
CommandExecutor - Interface inorg.openqa.selenium.remote
 
CommandInfo - Class inorg.openqa.selenium.remote
 
CommandInfo(String, HttpMethod) - Constructor for class org.openqa.selenium.remote.CommandInfo
 
CommandPayload - Class inorg.openqa.selenium.remote
 
CommandPayload(String, Map<String, ? extends Object>) - Constructor for class org.openqa.selenium.remote.CommandPayload
 
compare(String, String) - Method in class org.openqa.selenium.grid.data.SemanticVersionComparator
 
compareTo(CdpInfo) - Method in class org.openqa.selenium.devtools.CdpInfo
 
compareTo(DescribedOption) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
compareTo(Role) - Method in class org.openqa.selenium.grid.config.Role
 
compareTo(NodeId) - Method in class org.openqa.selenium.grid.data.NodeId
 
complete(RequestId, Either<SessionNotCreatedException, CreateSessionResponse>) - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
Returns true if the session is still valid (not timed out and not canceled)
complete(RequestId, Either<SessionNotCreatedException, CreateSessionResponse>) - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
complete(RequestId, Either<SessionNotCreatedException, CreateSessionResponse>) - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
COMPLETE - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.ReadinessState
 
CompletionCommand - Class inorg.openqa.selenium.grid.commands
 
CompletionCommand() - Constructor for class org.openqa.selenium.grid.commands.CompletionCommand
 
CompositeAction - Class inorg.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
 
CompoundConfig - Class inorg.openqa.selenium.grid.config
 
CompoundConfig(Config...) - Constructor for class org.openqa.selenium.grid.config.CompoundConfig
 
ConcatenatingConfig - Class inorg.openqa.selenium.grid.config
 
ConcatenatingConfig(String, char, Map<?, ?>) - Constructor for class org.openqa.selenium.grid.config.ConcatenatingConfig
 
config(ClientConfig) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Allows precise control of theClientConfig to use with remote instances.
Config - Interface inorg.openqa.selenium.grid.config
 
CONFIG - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
ConfigException - Exception Class inorg.openqa.selenium.grid.config
 
ConfigException(String, Object...) - Constructor for exception class org.openqa.selenium.grid.config.ConfigException
 
ConfigException(Throwable) - Constructor for exception class org.openqa.selenium.grid.config.ConfigException
 
ConfigFlags - Class inorg.openqa.selenium.grid.config
 
ConfigFlags() - Constructor for class org.openqa.selenium.grid.config.ConfigFlags
 
Configs - Class inorg.openqa.selenium.grid.config
 
configure(PrintStream, PrintStream, String...) - Method in interface org.openqa.selenium.cli.CliCommand
 
configure(PrintStream, PrintStream, String...) - Method in class org.openqa.selenium.grid.commands.CompletionCommand
 
configure(PrintStream, PrintStream, String...) - Method in class org.openqa.selenium.grid.commands.InfoCommand
 
configure(PrintStream, PrintStream, String...) - Method in class org.openqa.selenium.grid.TemplateGridCommand
 
configureFromEnv() - Method in class org.openqa.selenium.firefox.FirefoxOptions
Configures the following: Binarywebdriver.firefox.bin - the path to the firefox binary Firefox profilewebdriver.firefox.profile - a named firefox profile
configureLogging() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
ConfigValue - Annotation Interface inorg.openqa.selenium.grid.config
A config value is read by anAnnotatedConfig to automatically allow aConfig to be created.
CONFIRM - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
 
CONNECT - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
Connection - Class inorg.openqa.selenium.bidi
 
Connection - Class inorg.openqa.selenium.devtools
 
Connection(HttpClient, String) - Constructor for class org.openqa.selenium.bidi.Connection
 
Connection(HttpClient, String) - Constructor for class org.openqa.selenium.devtools.Connection
 
ConnectionClosedException - Exception Class inorg.openqa.selenium.safari
Exception thrown when the connection to the SafariDriver is lost.
ConnectionClosedException(String) - Constructor for exception class org.openqa.selenium.safari.ConnectionClosedException
 
ConnectionFailedException - Exception Class inorg.openqa.selenium.remote.http
 
ConnectionFailedException(String) - Constructor for exception class org.openqa.selenium.remote.http.ConnectionFailedException
 
ConnectionFailedException(String, Throwable) - Constructor for exception class org.openqa.selenium.remote.http.ConnectionFailedException
 
connectionLimitPerSession - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
connectionLimitPerSession(int) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
connectionTimeout() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
connectionTimeout(Duration) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
connectToExisting(int) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
Configures geckodriver to connect to an existing Firefox instance via the specified Marionette port.
consoleEvent() - Method in class org.openqa.selenium.devtools.idealized.Events
 
consoleEvent(Consumer<ConsoleEvent>) - Static method in class org.openqa.selenium.devtools.events.CdpEventTypes
 
ConsoleEvent - Class inorg.openqa.selenium.devtools.events
 
ConsoleEvent(String, Instant, List<Object>, Object...) - Constructor for class org.openqa.selenium.devtools.events.ConsoleEvent
 
ConsoleLogEntry - Class inorg.openqa.selenium.bidi.log
 
ConsoleLogEntry(LogLevel, Source, String, long, String, String, List<RemoteValue>, StackTrace) - Constructor for class org.openqa.selenium.bidi.log.ConsoleLogEntry
 
consume(X) - Method in interface org.openqa.selenium.logging.EventType
 
CONSUMER - Enum constant in enum class org.openqa.selenium.remote.tracing.Span.Kind
 
Container - Class inorg.openqa.selenium.docker
 
Container(DockerProtocol, ContainerId) - Constructor for class org.openqa.selenium.docker.Container
 
ContainerConfig - Class inorg.openqa.selenium.docker
 
ContainerConfig(Image, Multimap<String, Map<String, Object>>, Map<String, String>, Map<String, String>, List<Device>, String, long) - Constructor for class org.openqa.selenium.docker.ContainerConfig
 
ContainerConfig(Image, Multimap<String, Map<String, Object>>, Map<String, String>, Map<String, String>, List<Device>, String, long, Map<String, Object>) - Constructor for class org.openqa.selenium.docker.ContainerConfig
 
ContainerConfig(Image, Multimap<String, Map<String, Object>>, Map<String, String>, Map<String, String>, List<Device>, String, long, Map<String, Object>, Map<String, String>) - Constructor for class org.openqa.selenium.docker.ContainerConfig
 
ContainerConfig(Image, Multimap<String, Map<String, Object>>, Map<String, String>, Map<String, String>, List<Device>, String, long, Map<String, Object>, Map<String, String>, String) - Constructor for class org.openqa.selenium.docker.ContainerConfig
 
ContainerId - Class inorg.openqa.selenium.docker
 
ContainerId(String) - Constructor for class org.openqa.selenium.docker.ContainerId
 
ContainerInfo - Class inorg.openqa.selenium.docker
 
ContainerInfo(ContainerId, String, List<Map<String, Object>>, String, Map<String, Object>) - Constructor for class org.openqa.selenium.docker.ContainerInfo
 
ContainerInfo(ContainerId, String, List<Map<String, Object>>, String, Map<String, Object>, Map<String, String>) - Constructor for class org.openqa.selenium.docker.ContainerInfo
 
ContainerLogs - Class inorg.openqa.selenium.docker
 
ContainerLogs(ContainerId, List<String>) - Constructor for class org.openqa.selenium.docker.ContainerLogs
 
containsWebDriverExtension() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
CONTENT - Enum constant in enum class org.openqa.selenium.firefox.FirefoxCommandContext
 
contentAsString() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
contentAsString() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
contentAsString(Charset) - Method in class org.openqa.selenium.remote.http.BytesContentSupplier
 
contentAsString(Charset) - Method in interface org.openqa.selenium.remote.http.Contents.Supplier
 
ContentLength - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
Contents - Class inorg.openqa.selenium.remote.http
 
Contents.Supplier - Interface inorg.openqa.selenium.remote.http
A supplier that can be called multiple times, each invocation must return a new InputStream ready to read.
ContentType - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
contextClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at the current mouse location.
contextClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a context-click at middle of the given element.
contexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.AbstractOverrideParameters
 
contexts(List<String>) - Method in interface org.openqa.selenium.bidi.emulation.OverrideParameters
 
contexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetGeolocationOverrideParameters
 
contexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetScriptingEnabledParameters
 
contexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetTimezoneOverrideParameters
 
contexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetUserAgentOverrideParameters
 
ContextTarget - Class inorg.openqa.selenium.bidi.script
 
ContextTarget(String) - Constructor for class org.openqa.selenium.bidi.script.ContextTarget
 
ContextTarget(String, String) - Constructor for class org.openqa.selenium.bidi.script.ContextTarget
 
continueRequest(ContinueRequestParameters) - Method in class org.openqa.selenium.bidi.module.Network
 
continueRequest(REQUESTPAUSED, HttpRequest) - Method in class org.openqa.selenium.devtools.idealized.Network
 
ContinueRequestParameters - Class inorg.openqa.selenium.bidi.network
 
ContinueRequestParameters(String) - Constructor for class org.openqa.selenium.bidi.network.ContinueRequestParameters
 
continueResponse(ContinueResponseParameters) - Method in class org.openqa.selenium.bidi.module.Network
 
ContinueResponseParameters - Class inorg.openqa.selenium.bidi.network
 
ContinueResponseParameters(String) - Constructor for class org.openqa.selenium.bidi.network.ContinueResponseParameters
 
continueWithAuth(AUTHREQUIRED, UsernameAndPassword) - Method in class org.openqa.selenium.devtools.idealized.Network
 
continueWithAuth(String, UsernameAndPassword) - Method in class org.openqa.selenium.bidi.module.Network
 
continueWithAuthNoCredentials(String) - Method in class org.openqa.selenium.bidi.module.Network
 
continueWithoutModification(REQUESTPAUSED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
CONTROL - Enum constant in enum class org.openqa.selenium.Keys
 
ConverterFunctions - Class inorg.openqa.selenium.bidi
 
ConverterFunctions - Class inorg.openqa.selenium.devtools
 
ConverterFunctions() - Constructor for class org.openqa.selenium.devtools.ConverterFunctions
 
convertFromBase64Png(String) - Method in interface org.openqa.selenium.OutputType
Convert the given base64 png to a requested format.
convertFromCdpHttpMethod(String) - Method in class org.openqa.selenium.devtools.idealized.Network
 
convertFromCdpHttpMethod(String) - Method in class org.openqa.selenium.devtools.NetworkInterceptor
 
convertFromPngBytes(byte[]) - Method in interface org.openqa.selenium.OutputType
Convert the given png to a requested format.
Cookie - Class inorg.openqa.selenium.bidi.network
 
Cookie - Class inorg.openqa.selenium
 
Cookie(String, String) - Constructor for class org.openqa.selenium.Cookie
Create a cookie for the default path with the given name and value with no expiry set.
Cookie(String, String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
Creates an insecure non-httpOnly cookie.
Cookie(String, String, String, String, Date, boolean) - Constructor for class org.openqa.selenium.Cookie
Creates a non-httpOnly cookie.
Cookie(String, String, String, String, Date, boolean, boolean) - Constructor for class org.openqa.selenium.Cookie
Creates a cookie.
Cookie(String, String, String, String, Date, boolean, boolean, String) - Constructor for class org.openqa.selenium.Cookie
Creates a cookie.
Cookie(String, String, String, Date) - Constructor for class org.openqa.selenium.Cookie
Creates an insecure non-httpOnly cookie with no domain specified.
Cookie(String, String, String) - Constructor for class org.openqa.selenium.Cookie
Create a cookie.
Cookie(String, BytesValue, String, String, long, boolean, boolean, Cookie.SameSite, Optional<Long>) - Constructor for class org.openqa.selenium.bidi.network.Cookie
 
Cookie.Builder - Class inorg.openqa.selenium
 
Cookie.SameSite - Enum Class inorg.openqa.selenium.bidi.network
 
CookieFilter - Class inorg.openqa.selenium.bidi.storage
 
CookieFilter() - Constructor for class org.openqa.selenium.bidi.storage.CookieFilter
 
cookies(List<Header>) - Method in class org.openqa.selenium.bidi.network.ContinueRequestParameters
 
cookies(List<SetCookieHeader>) - Method in class org.openqa.selenium.bidi.network.ContinueResponseParameters
 
cookies(List<SetCookieHeader>) - Method in class org.openqa.selenium.bidi.network.ProvideResponseParameters
 
Coordinates - Interface inorg.openqa.selenium.interactions
Provides coordinates of an element for advanced interactions.
copy(File, File) - Static method in class org.openqa.selenium.io.FileHandler
 
copyModel(File, File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
copyOf(Capabilities) - Static method in class org.openqa.selenium.ImmutableCapabilities
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Where to copy the combined stdout and stderr output to,ExternalProcess#getOutput is still working when called.
copyResource(File, Class<?>, String...) - Static method in class org.openqa.selenium.io.FileHandler
 
CORAL - Enum constant in enum class org.openqa.selenium.support.Colors
 
CORNFLOWERBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
CORNSILK - Enum constant in enum class org.openqa.selenium.support.Colors
 
create(String) - Static method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Creates a new instance ofHttpClient.Factory with the given name.
create(Collection<Capabilities>) - Static method in class org.openqa.selenium.remote.NewSessionPayload
 
create(Map<String, ?>) - Static method in class org.openqa.selenium.remote.NewSessionPayload
 
create(Capabilities) - Static method in class org.openqa.selenium.devtools.SeleniumCdpConnection
 
create(Capabilities) - Static method in class org.openqa.selenium.remote.NewSessionPayload
 
create(ContainerConfig) - Method in class org.openqa.selenium.docker.client.DockerClient
 
create(ContainerConfig) - Method in class org.openqa.selenium.docker.Docker
 
create(ContainerConfig) - Method in interface org.openqa.selenium.docker.DockerProtocol
 
create(Config) - Static method in class org.openqa.selenium.events.local.GuavaEventBus
 
create(Config) - Static method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus
 
create(Config) - Static method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
create(Config) - Static method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
create(Config) - Static method in class org.openqa.selenium.grid.distributor.selector.DefaultSlotSelector
 
create(Config) - Static method in class org.openqa.selenium.grid.distributor.selector.GreedySlotSelector
 
create(Config) - Static method in class org.openqa.selenium.grid.node.local.LocalNodeFactory
 
create(Config) - Static method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
create(Config) - Static method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
create(Config) - Static method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
create(Config) - Static method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
create(Contents.Supplier) - Static method in class org.openqa.selenium.remote.NewSessionPayload
 
create(HttpClient.Factory, Capabilities) - Static method in class org.openqa.selenium.devtools.SeleniumCdpConnection
 
create(WebDriver) - Static method in class org.openqa.selenium.devtools.SeleniumCdpConnection
 
create(ZContext, String, String, boolean, Secret) - Static method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus
 
create(ZContext, String, String, boolean, Secret, Duration) - Static method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus
 
createArgs() - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
 
createArgs() - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
 
createArgs() - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
createArgs() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
 
createArgs() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createArgs() - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
createArgs() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService.Builder
 
createAttributeMap() - Method in class org.openqa.selenium.remote.tracing.empty.NullTracer
 
createAttributeMap() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
createAttributeMap() - Method in interface org.openqa.selenium.remote.tracing.Tracer
 
createBy(Object) - Method in interface org.openqa.selenium.remote.locators.CustomLocator
 
createBy(Object) - Method in class org.openqa.selenium.support.locators.RelativeLocatorServerSide
 
createClient(URL) - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Creates a HTTP client that will send requests to the given URL.
createClient(URL) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient.Factory
 
createClient(ClientConfig) - Method in class org.openqa.selenium.grid.web.RoutableHttpClientFactory
 
createClient(ClientConfig) - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
 
createClient(ClientConfig) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient.Factory
 
createClient(ClientConfig) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient.Factory
 
CreateContextParameters - Class inorg.openqa.selenium.bidi.browsingcontext
 
CreateContextParameters(WindowType) - Constructor for class org.openqa.selenium.bidi.browsingcontext.CreateContextParameters
 
createDecorated(Alert) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(VirtualAuthenticator) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(WebDriver.Navigation) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(WebDriver.Options) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(WebDriver.TargetLocator) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(WebDriver.Timeouts) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(WebDriver.Window) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(WebElement) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDecorated(T) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createDefault() - Static method in class org.openqa.selenium.remote.ErrorCodec
 
createDefault() - Static method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Use thewebdriver.http.factory system property to determine which implementation ofHttpClient.Factory should be used.
createDefaultService() - Static method in class org.openqa.selenium.chrome.ChromeDriverService
Configures and returns a newChromeDriverService using the default configuration.
createDefaultService() - Static method in class org.openqa.selenium.edge.EdgeDriverService
Configures and returns a newEdgeDriverService using the default configuration.
createDefaultService() - Static method in class org.openqa.selenium.firefox.GeckoDriverService
Configures and returns a newGeckoDriverService using the default configuration.
createDefaultService() - Static method in class org.openqa.selenium.ie.InternetExplorerDriverService
Configures and returns a newInternetExplorerDriverService using the default configuration.
createDefaultService() - Static method in class org.openqa.selenium.safari.SafariDriverService
Configures and returns a newSafariDriverService using the default configuration.
createDefaultService() - Static method in class org.openqa.selenium.safari.SafariTechPreviewDriverService
Configures and returns a newSafariTechPreviewDriverService using the default configuration.
createDir(File) - Static method in class org.openqa.selenium.io.FileHandler
 
createDriver(Capabilities) - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
createDriver(Capabilities) - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
createDriver(Capabilities) - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
createDriver(Capabilities) - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
createDriver(Capabilities) - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
createDriver(Capabilities) - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
createDriver(Capabilities) - Method in interface org.openqa.selenium.WebDriverInfo
Creates a new instance of theWebDriver implementation.
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
 
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
 
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
 
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService.Builder
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.commands.Hub
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.commands.Standalone
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
createHandlers(Config) - Method in class org.openqa.selenium.grid.TemplateGridServerCommand
 
createHttpRequest(String, String, Map<String, Object>, Optional<String>) - Method in class org.openqa.selenium.devtools.idealized.Network
 
createHttpRequest(String, String, Map<String, Object>, Optional<String>) - Method in class org.openqa.selenium.devtools.NetworkInterceptor
 
createHttpResponse(Optional<Integer>, String, Boolean, List<Map.Entry<String, String>>) - Method in class org.openqa.selenium.devtools.idealized.Network
 
createKeyDown(int) - Method in class org.openqa.selenium.interactions.KeyInput
 
createKeyUp(int) - Method in class org.openqa.selenium.interactions.KeyInput
 
createLocator(Field) - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory
 
createLocator(Field) - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory
 
createLocator(Field) - Method in interface org.openqa.selenium.support.pagefactory.ElementLocatorFactory
When a field on a class needs to be decorated with anElementLocator this method will be called.
createNonResidentCredential(byte[], String, PKCS8EncodedKeySpec, int) - Static method in class org.openqa.selenium.virtualauthenticator.Credential
Creates a non resident (i.e.
createPointerDown(int) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerDown(int, PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerMove(Duration, PointerInput.Origin, int, int) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerMove(Duration, PointerInput.Origin, int, int, PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerMove(Duration, PointerInput.Origin, Point) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerMove(Duration, PointerInput.Origin, Point, PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerUp(int) - Method in class org.openqa.selenium.interactions.PointerInput
 
createPointerUp(int, PointerInput.PointerEventProperties) - Method in class org.openqa.selenium.interactions.PointerInput
 
createProxy(Decorated<Z>, Class<? extends Z>) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createProxyFactory(WebDriverDecorator.Definition, Decorated<Z>, Class<? extends Z>) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
createResidentCredential(byte[], String, PKCS8EncodedKeySpec, byte[], int) - Static method in class org.openqa.selenium.virtualauthenticator.Credential
Creates a resident (i.e.
createResponse() - Method in class org.openqa.selenium.remote.ProtocolHandshake.Result
 
createScroll(int, int, int, int, Duration, WheelInput.ScrollOrigin) - Method in class org.openqa.selenium.interactions.WheelInput
 
createScroll(Point, int, int, Duration, WheelInput.ScrollOrigin) - Method in class org.openqa.selenium.interactions.WheelInput
 
createSeMessages(REQUESTPAUSED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
createSession() - Method in class org.openqa.selenium.devtools.DevTools
 
createSession(String) - Method in class org.openqa.selenium.devtools.DevTools
Create CDP session on given window/tab (aka target).
createSession(HttpHandler, Command) - Method in class org.openqa.selenium.remote.ProtocolHandshake
 
createSession(HttpHandler, NewSessionPayload) - Method in class org.openqa.selenium.remote.ProtocolHandshake
 
createSessionIfThereIsNotOne() - Method in class org.openqa.selenium.devtools.DevTools
 
createSessionIfThereIsNotOne(String) - Method in class org.openqa.selenium.devtools.DevTools
 
CreateSessionRequest - Class inorg.openqa.selenium.grid.data
 
CreateSessionRequest(Set<Dialect>, Capabilities, Map<String, Object>) - Constructor for class org.openqa.selenium.grid.data.CreateSessionRequest
 
CreateSessionResponse - Class inorg.openqa.selenium.grid.data
 
CreateSessionResponse(Session, byte[]) - Constructor for class org.openqa.selenium.grid.data.CreateSessionResponse
 
createSpan(String) - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
createSpan(String) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
createSpan(String) - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
createTempDir(String, String) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Create a temporary directory, and track it for deletion.
createUserContext() - Method in class org.openqa.selenium.bidi.module.Browser
 
creationScript() - Method in class org.openqa.selenium.UnpinnedScriptKey
 
Credential - Class inorg.openqa.selenium.virtualauthenticator
A credential stored in a virtual authenticator.
credentials() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
credentials(UsernameAndPassword) - Method in class org.openqa.selenium.bidi.network.ContinueResponseParameters
 
Credentials - Interface inorg.openqa.selenium
Marker interface for credentials used for authenticating a browser to a site, typically viaUsernameAndPassword and Basic or Digest authentication.
CRIMSON - Enum constant in enum class org.openqa.selenium.support.Colors
 
css() - Element in annotation interface org.openqa.selenium.support.FindBy
 
css(String) - Static method in class org.openqa.selenium.bidi.browsingcontext.Locator
 
CSS - Enum constant in enum class org.openqa.selenium.support.How
 
cssSelector(String) - Static method in class org.openqa.selenium.By
Find elements via the driver's underlying W3C Selector engine.
CTAP2 - Enum constant in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
 
CustomLocator - Interface inorg.openqa.selenium.remote.locators
Allows servers to add additional locator strategies to the Selenium Server.
CYAN - Enum constant in enum class org.openqa.selenium.support.Colors
 

D

DARKBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKCYAN - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKGOLDENROD - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKGRAY - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKGREY - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKKHAKI - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKMAGENTA - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKOLIVEGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKORANGE - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKORCHID - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKRED - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKSALMON - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKSEAGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKSLATEBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKSLATEGRAY - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKSLATEGREY - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKTURQUOISE - Enum constant in enum class org.openqa.selenium.support.Colors
 
DARKVIOLET - Enum constant in enum class org.openqa.selenium.support.Colors
 
data() - Method in class org.openqa.selenium.remote.http.BinaryMessage
 
DATABASE_CONNECTION_STRING - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_OPERATION - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_STATEMENT - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_SYSTEM - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_USER - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
DateLocalValue - Class inorg.openqa.selenium.bidi.script
 
dateValue(String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
DEADLINE_EXCEEDED - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
DEADLINE_EXCEEDED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
Debug - Class inorg.openqa.selenium.internal
Used to provide information about whether Selenium is running under debug mode.
DEBUG - Enum constant in enum class org.openqa.selenium.bidi.log.LogLevel
 
DEBUG - Enum constant in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
DEBUG - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
DEBUG - Enum constant in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
 
DECIMAL - Enum constant in enum class org.openqa.selenium.Keys
 
decode(Map<String, Object>) - Method in class org.openqa.selenium.remote.ErrorCodec
 
decode(HttpRequest) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
decode(HttpResponse) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
decode(HttpResponse) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
decode(T) - Method in interface org.openqa.selenium.remote.CommandCodec
Decodes a command.
decode(T) - Method in interface org.openqa.selenium.remote.ResponseCodec
Decodes a response.
decorate(ClassLoader, Field) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
decorate(ClassLoader, Field) - Method in interface org.openqa.selenium.support.pagefactory.FieldDecorator
This method is called by PageFactory on all fields to decide how to decorate the field.
decorate(T) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
Decorated<T> - Interface inorg.openqa.selenium.support.decorators
 
DEDICATED_WORKER - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
DEEPPINK - Enum constant in enum class org.openqa.selenium.support.Colors
 
DEEPSKYBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
DEFAULT - Enum constant in enum class org.openqa.selenium.bidi.network.CacheBehavior
 
DEFAULT - Enum constant in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
 
DEFAULT_CONNECTION_LIMIT - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_DELETE_SESSION_ON_UI - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_DRAIN_AFTER_SESSION_COUNT - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_ENABLE_BIDI - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_ENABLE_CDP - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_HEALTHCHECK_INTERVAL - Static variable in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
DEFAULT_HEARTBEAT_PERIOD - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_HTTP_LOGS - Static variable in class org.openqa.selenium.grid.log.LoggingOptions
 
DEFAULT_LOG_TIMESTAMP_FORMAT - Static variable in class org.openqa.selenium.grid.log.LoggingOptions
 
DEFAULT_MAX_SESSIONS - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_PURGE_NODES_INTERVAL - Static variable in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
DEFAULT_SESSION_TIMEOUT - Static variable in class org.openqa.selenium.grid.node.config.NodeOptions
 
DEFAULT_SLEEP_TIMEOUT - Static variable in class org.openqa.selenium.support.ui.FluentWait
 
DEFAULT_TIMEOUT - Static variable in class org.openqa.selenium.remote.service.DriverService
 
DefaultActiveSession - Class inorg.openqa.selenium.grid.node
 
DefaultActiveSession(Tracer, HttpClient, SessionId, URL, Dialect, Dialect, Capabilities, Capabilities, Instant) - Constructor for class org.openqa.selenium.grid.node.DefaultActiveSession
 
defaultConfig() - Static method in class org.openqa.selenium.remote.http.ClientConfig
 
defaultContent() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
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.
DefaultDecorated<T> - Class inorg.openqa.selenium.support.decorators
 
DefaultDecorated(T, WebDriverDecorator<?>) - Constructor for class org.openqa.selenium.support.decorators.DefaultDecorated
 
DefaultElementLocator - Class inorg.openqa.selenium.support.pagefactory
The default element locator, which will lazily locate an element or an element list on a page.
DefaultElementLocator(SearchContext, Field) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Creates a new element locator.
DefaultElementLocator(SearchContext, AbstractAnnotations) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Use this constructor in order to process custom annotations.
DefaultElementLocatorFactory - Class inorg.openqa.selenium.support.pagefactory
 
DefaultElementLocatorFactory(SearchContext) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultElementLocatorFactory
 
DefaultFieldDecorator - Class inorg.openqa.selenium.support.pagefactory
Default decorator for use with PageFactory.
DefaultFieldDecorator(ElementLocatorFactory) - Constructor for class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
DefaultNetworkInterfaceProvider - Class inorg.openqa.selenium.net
 
DefaultNetworkInterfaceProvider() - Constructor for class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
DefaultSlotMatcher - Class inorg.openqa.selenium.grid.data
Default matching implementation for slots, loosely based on the requirements for capability matching from the WebDriver spec.
DefaultSlotMatcher() - Constructor for class org.openqa.selenium.grid.data.DefaultSlotMatcher
 
DefaultSlotSelector - Class inorg.openqa.selenium.grid.distributor.selector
 
DefaultSlotSelector() - Constructor for class org.openqa.selenium.grid.distributor.selector.DefaultSlotSelector
 
defaultValue - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
defineCommand(String, AbstractHttpCommandCodec.CommandSpec) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
defineCommand(String, CommandInfo) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
It may be useful to extend the commands understood by thisHttpCommandExecutor at run time, and this can be achieved via this method.
defineCommand(String, HttpMethod, String) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
Defines a new command mapping.
defineCommand(String, HttpMethod, String) - Method in interface org.openqa.selenium.remote.CommandCodec
Enhance this command codec with additional commands.
Definition(Decorated<?>) - Constructor for class org.openqa.selenium.support.decorators.WebDriverDecorator.Definition
 
delete(File) - Static method in class org.openqa.selenium.io.FileHandler
 
delete(String) - Static method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
delete(String) - Static method in class org.openqa.selenium.remote.http.Route
 
DELETE - Enum constant in enum class org.openqa.selenium.Keys
 
DELETE - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
DELETE_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_COOKIE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_DOWNLOADABLE_FILES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_NETWORK_CONDITIONS - Static variable in class org.openqa.selenium.chromium.AddHasNetworkConditions
 
deleteAllCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteAllCookies() - Method in interface org.openqa.selenium.WebDriver.Options
Delete all the cookies for the current domain.
deleteBaseDir() - Method in class org.openqa.selenium.io.TemporaryFilesystem
 
deleteCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
Delete a cookie from the browser's "cookie jar".
deleteCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
Delete the named cookie from the current domain.
deleteCookies(DeleteCookiesParameters) - Method in class org.openqa.selenium.bidi.module.Storage
 
DeleteCookiesParameters - Class inorg.openqa.selenium.bidi.storage
 
DeleteCookiesParameters(CookieFilter) - Constructor for class org.openqa.selenium.bidi.storage.DeleteCookiesParameters
 
DeleteCookiesParameters(CookieFilter, PartitionDescriptor) - Constructor for class org.openqa.selenium.bidi.storage.DeleteCookiesParameters
 
DeleteCookiesParameters(PartitionDescriptor) - Constructor for class org.openqa.selenium.bidi.storage.DeleteCookiesParameters
 
deleteDownloadableFiles() - Method in interface org.openqa.selenium.HasDownloads
Deletes the downloadable files.
deleteDownloadableFiles() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Deletes all downloadable files.
deleteExtensionsCacheIfItExists(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
deleteLockFiles(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
deleteNetworkConditions() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
deleteNetworkConditions() - Method in interface org.openqa.selenium.chromium.HasNetworkConditions
Resets the network conditions to the default settings.
deleteSessionOnUi - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
deleteTempDir(File) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Delete a temporary directory that we were responsible for creating.
deleteTemporaryFiles() - Method in class org.openqa.selenium.io.TemporaryFilesystem
Perform the operation that a shutdown hook would have.
DELIM_KEY - Static variable in interface org.openqa.selenium.grid.config.Config
 
DELIMITER - Static variable in interface org.openqa.selenium.grid.config.Config
 
DENIED - Enum constant in enum class org.openqa.selenium.bidi.permissions.PermissionState
 
DescribedOption - Class inorg.openqa.selenium.grid.config
Represents a configurable attribute of the Selenium Grid.
description - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
description() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
description() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedAttribute
 
description() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedOperation
 
description() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedService
 
deselectAll() - Method in interface org.openqa.selenium.support.ui.ISelect
Clear all selected entries.
deselectAll() - Method in class org.openqa.selenium.support.ui.Select
Clear all selected entries.
deSelectByContainsVisibleText(String) - Method in interface org.openqa.selenium.support.ui.ISelect
 
deSelectByContainsVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
 
deselectByIndex(int) - Method in interface org.openqa.selenium.support.ui.ISelect
Deselect the option at the given index.
deselectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Deselect the option at the given index.
deselectByValue(String) - Method in interface org.openqa.selenium.support.ui.ISelect
Deselect all options that have a value matching the argument.
deselectByValue(String) - Method in class org.openqa.selenium.support.ui.Select
Deselect all options that have a value matching the argument.
deselectByVisibleText(String) - Method in interface org.openqa.selenium.support.ui.ISelect
Deselect all options that display text matching the argument.
deselectByVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Deselect all options that display text matching the argument.
DesiredCapabilities - Class inorg.openqa.selenium.remote
 
DesiredCapabilities() - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(String, String, Platform) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Map<String, ?>) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities...) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
destructivelyEnsureCleanSession() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
Clear the Internet Explorer cache before launching the browser.
detached() - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
DetachedShadowRootException - Exception Class inorg.openqa.selenium
Indicates that a reference to a shadow root is now "detached" --- the element no longer appears on the DOM of the page.
DetachedShadowRootException(String) - Constructor for exception class org.openqa.selenium.DetachedShadowRootException
 
DetachedShadowRootException(String, Throwable) - Constructor for exception class org.openqa.selenium.DetachedShadowRootException
 
detachFromTarget(Optional<SessionID>, Optional<TargetID>) - Method in interface org.openqa.selenium.devtools.idealized.target.Target
Detaches session with given id.
device(String, String, String) - Static method in class org.openqa.selenium.docker.Device
 
Device - Class inorg.openqa.selenium.docker
 
DeviceRotation - Class inorg.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
devices(List<Device>) - Method in class org.openqa.selenium.docker.ContainerConfig
 
devTools - Variable in class org.openqa.selenium.devtools.idealized.Network
 
DevTools - Class inorg.openqa.selenium.devtools
 
DevTools(Function<DevTools, Domains>, Connection) - Constructor for class org.openqa.selenium.devtools.DevTools
 
DevToolsException - Exception Class inorg.openqa.selenium.devtools
 
DevToolsException(String) - Constructor for exception class org.openqa.selenium.devtools.DevToolsException
 
DevToolsException(String, Throwable) - Constructor for exception class org.openqa.selenium.devtools.DevToolsException
 
DevToolsException(Throwable) - Constructor for exception class org.openqa.selenium.devtools.DevToolsException
 
DevToolsProvider - Class inorg.openqa.selenium.devtools
 
DevToolsProvider() - Constructor for class org.openqa.selenium.devtools.DevToolsProvider
 
Dialect - Enum Class inorg.openqa.selenium.remote
 
DIALOG_TYPE_ACCOUNT_LIST - Static variable in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
 
DIALOG_TYPE_AUTO_REAUTH - Static variable in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
 
Dimension - Class inorg.openqa.selenium
Similar to Point - implement locally to avoid depending on GWT.
Dimension(int, int) - Constructor for class org.openqa.selenium.Dimension
 
DIMGRAY - Enum constant in enum class org.openqa.selenium.support.Colors
 
DIMGREY - Enum constant in enum class org.openqa.selenium.support.Colors
 
DIRECT - Enum constant in enum class org.openqa.selenium.Proxy.ProxyType
 
directory() - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Get the working directory of the process to start, maybe null.
directory(File) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Set the working directory of the process to start.
directory(String) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Set the working directory of the process to start.
disable() - Method in class org.openqa.selenium.devtools.idealized.Events
 
disable() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
disable() - Method in class org.openqa.selenium.devtools.idealized.Network
 
disableAll() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
disableAll() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
disableFetch() - Method in class org.openqa.selenium.devtools.idealized.Network
 
disableNetworkCaching() - Method in class org.openqa.selenium.devtools.idealized.Network
 
disablePage() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
disableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Events
 
disableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
disableUi - Variable in class org.openqa.selenium.grid.router.httpd.RouterFlags
 
disableUi() - Method in class org.openqa.selenium.grid.router.httpd.RouterOptions
 
disconnectSession() - Method in class org.openqa.selenium.bidi.BiDi
 
disconnectSession() - Method in class org.openqa.selenium.devtools.DevTools
 
dismiss() - Method in interface org.openqa.selenium.Alert
 
DISMISS - Enum constant in enum class org.openqa.selenium.UnexpectedAlertBehaviour
 
DISMISS_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DISMISS_AND_NOTIFY - Enum constant in enum class org.openqa.selenium.UnexpectedAlertBehaviour
 
disownBrowsingContextScript(String, String, List<String>) - Method in class org.openqa.selenium.bidi.module.Script
 
disownBrowsingContextScript(String, List<String>) - Method in class org.openqa.selenium.bidi.module.Script
 
disownRealmScript(String, List<String>) - Method in class org.openqa.selenium.bidi.module.Script
 
displayHelp(JCommander, PrintStream) - Method in class org.openqa.selenium.grid.server.HelpFlags
 
Distributor - Class inorg.openqa.selenium.grid.distributor
Responsible for being the central place where theNodes on whichSessions run are determined.
Distributor(Tracer, HttpClient.Factory, Secret) - Constructor for class org.openqa.selenium.grid.distributor.Distributor
 
DISTRIBUTOR_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
DISTRIBUTOR_SECTION - Static variable in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
DistributorFlags - Class inorg.openqa.selenium.grid.distributor.config
 
DistributorFlags() - Constructor for class org.openqa.selenium.grid.distributor.config.DistributorFlags
 
DistributorOptions - Class inorg.openqa.selenium.grid.distributor.config
 
DistributorOptions(Config) - Constructor for class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
DistributorServer - Class inorg.openqa.selenium.grid.distributor.httpd
 
DistributorServer() - Constructor for class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
DistributorStatus - Class inorg.openqa.selenium.grid.data
 
DistributorStatus(Collection<NodeStatus>) - Constructor for class org.openqa.selenium.grid.data.DistributorStatus
 
DIVIDE - Enum constant in enum class org.openqa.selenium.Keys
 
doAddJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
Docker - Class inorg.openqa.selenium.docker
 
Docker(HttpHandler) - Constructor for class org.openqa.selenium.docker.Docker
 
Docker(HttpHandler, String) - Constructor for class org.openqa.selenium.docker.Docker
Creates a Docker client with an optional API version override.
DockerAssetsPath - Class inorg.openqa.selenium.grid.node.docker
 
DockerAssetsPath(String, String) - Constructor for class org.openqa.selenium.grid.node.docker.DockerAssetsPath
 
DockerClient - Class inorg.openqa.selenium.docker.client
 
DockerClient(HttpHandler, String) - Constructor for class org.openqa.selenium.docker.client.DockerClient
 
DockerException - Exception Class inorg.openqa.selenium.docker
 
DockerException(String) - Constructor for exception class org.openqa.selenium.docker.DockerException
 
DockerException(String, Throwable) - Constructor for exception class org.openqa.selenium.docker.DockerException
 
DockerFlags - Class inorg.openqa.selenium.grid.node.docker
 
DockerFlags() - Constructor for class org.openqa.selenium.grid.node.docker.DockerFlags
 
DockerOptions - Class inorg.openqa.selenium.grid.node.docker
 
DockerOptions(Config) - Constructor for class org.openqa.selenium.grid.node.docker.DockerOptions
 
DockerProtocol - Interface inorg.openqa.selenium.docker
 
DockerSession - Class inorg.openqa.selenium.grid.node.docker
 
DockerSessionFactory - Class inorg.openqa.selenium.grid.node.docker
 
DockerSessionFactory(Tracer, HttpClient.Factory, Duration, Duration, Docker, URI, Image, Capabilities, List<Device>, Image, DockerAssetsPath, String, boolean, Predicate<Capabilities>, Map<String, Object>, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.grid.node.docker.DockerSessionFactory
 
DOCUMENT - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters.Origin
 
DODGERBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
doesNotSendResponse() - Method in class org.openqa.selenium.devtools.Command
Some CDP commands do not appear to send responses, and so are really hard to deal with.
domain(String) - Method in class org.openqa.selenium.Cookie.Builder
 
domain(String) - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
domain(String) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
Domains - Interface inorg.openqa.selenium.devtools.idealized
The idealized set of CDP domains that Selenium itself needs.
domAttributeToBe(WebElement, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking given WebElement has DOM attribute with a specific value
domMutation(Consumer<DomMutationEvent>) - Static method in class org.openqa.selenium.devtools.events.CdpEventTypes
 
DomMutation - Class inorg.openqa.selenium.remote
 
DomMutation(WebElement, String, String, String) - Constructor for class org.openqa.selenium.remote.DomMutation
 
DomMutationEvent - Class inorg.openqa.selenium.devtools.events
 
DomMutationEvent(WebElement, String, String, String) - Constructor for class org.openqa.selenium.devtools.events.DomMutationEvent
 
domPropertyToBe(WebElement, String, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking given WebElement has DOM property with a specific value
doRemoveJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
doubleClick() - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at the current mouse location.
doubleClick(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Performs a double-click at middle of the given element.
DOWN - Enum constant in enum class org.openqa.selenium.grid.data.Availability
 
DOWN - Enum constant in enum class org.openqa.selenium.Keys
 
DOWNLOAD_FILE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DOWNLOAD_THROUGHPUT - Static variable in class org.openqa.selenium.chromium.ChromiumNetworkConditions
 
DownloadCanceled - Class inorg.openqa.selenium.bidi.browsingcontext
 
DownloadCompleted - Class inorg.openqa.selenium.bidi.browsingcontext
 
DownloadedFile(String, long, long, long) - Constructor for class org.openqa.selenium.HasDownloads.DownloadedFile
 
DownloadEnded - Class inorg.openqa.selenium.bidi.browsingcontext
 
DownloadEnded(NavigationInfo) - Constructor for class org.openqa.selenium.bidi.browsingcontext.DownloadEnded
 
downloadFile(String, Path) - Method in interface org.openqa.selenium.HasDownloads
Downloads a file to a given location.
downloadFile(String, Path) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Downloads a file from the specified location.
downloadFile(HttpRequest, SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
downloadFile(HttpRequest, SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
downloadFile(HttpRequest, SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
DownloadInfo - Class inorg.openqa.selenium.bidi.browsingcontext
 
DOWNSTREAM_DIALECT - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
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.
drain() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
drain() - Method in class org.openqa.selenium.grid.node.Node
 
drain() - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
drain(NodeId) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
drain(NodeId) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
drain(NodeId) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
drain(NodeId) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Set a node to draining state.
drain(NodeId) - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
Drain - Class inorg.openqa.selenium.grid.node
 
Drain(Node, Json) - Constructor for class org.openqa.selenium.grid.node.Drain
 
drainAfterSessionCount - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
drainAfterSessionCount(int) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
draining - Variable in class org.openqa.selenium.grid.node.Node
 
DRAINING - Enum constant in enum class org.openqa.selenium.grid.data.Availability
 
DrainNode - Class inorg.openqa.selenium.grid.distributor
 
DrainNode(Distributor, NodeId) - Constructor for class org.openqa.selenium.grid.distributor.DrainNode
 
driver - Variable in class org.openqa.selenium.remote.JsonToWebElementConverter
 
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 class org.openqa.selenium.WebDriverException
 
DRIVER_RESPONSE - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
DRIVER_URL - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
DriverCommand - Interface inorg.openqa.selenium.remote
An empty interface defining constants for the standard commands defined in the WebDriver JSON wire protocol.
DriverCommandExecutor - Class inorg.openqa.selenium.remote.service
A specializedHttpCommandExecutor that will use aDriverService that lives and dies with a single WebDriver session.
DriverCommandExecutor(DriverService) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates a new DriverCommandExecutor which will communicate with the driver as configured by the givenservice.
DriverCommandExecutor(DriverService, Map<String, CommandInfo>, ClientConfig) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates anDriverCommandExecutor that supports non-standardadditionalCommands in addition to the standard.
DriverCommandExecutor(DriverService, ClientConfig) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
 
driverConfiguration - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
driverConfiguration - Variable in class org.openqa.selenium.grid.node.relay.RelayFlags
 
driverFactory2Config - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
DriverFinder - Class inorg.openqa.selenium.remote.service
 
DriverFinder(DriverService, Capabilities) - Constructor for class org.openqa.selenium.remote.service.DriverFinder
 
driverNames - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
DriverService - Class inorg.openqa.selenium.remote.service
Manages the life and death of a native executable driver server.
DriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.remote.service.DriverService
 
DriverService.Builder<DS,B> - Class inorg.openqa.selenium.remote.service
 
DriverServiceSessionFactory - Class inorg.openqa.selenium.grid.node.config
 
DriverServiceSessionFactory(Tracer, HttpClient.Factory, Duration, Capabilities, Predicate<Capabilities>, DriverService.Builder<?, ?>) - Constructor for class org.openqa.selenium.grid.node.config.DriverServiceSessionFactory
 
dumpConfig(Config, PrintStream) - Method in class org.openqa.selenium.grid.config.ConfigFlags
 
dumpConfigHelp(Config, Set<Role>, PrintStream) - Method in class org.openqa.selenium.grid.config.ConfigFlags
 
DumpHttpExchangeFilter - Class inorg.openqa.selenium.remote.http
 
DumpHttpExchangeFilter() - Constructor for class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 
DumpHttpExchangeFilter(Level) - Constructor for class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 

E

EAGER - Enum constant in enum class org.openqa.selenium.PageLoadStrategy
 
EDGE - Static variable in interface org.openqa.selenium.remote.Browser
 
EDGE_DRIVER_ALLOWED_IPS_PROPERTY - Static variable in class org.openqa.selenium.edge.EdgeDriverService
System property that defines comma-separated list of remote IPv4 addresses which are allowed to connect to MSEdgeDriver.
EDGE_DRIVER_APPEND_LOG_PROPERTY - Static variable in class org.openqa.selenium.edge.EdgeDriverService
System property that defines theChromiumDriverLogLevel for MSEdgeDriver logs.
EDGE_DRIVER_DISABLE_BUILD_CHECK - Static variable in class org.openqa.selenium.edge.EdgeDriverService
System property that defines whether the MSEdgeDriver executable should check for build version compatibility between MSEdgeDriver and the browser.
EDGE_DRIVER_EXE_ENVIRONMENT_VARIABLE - Static variable in class org.openqa.selenium.edge.EdgeDriverService
 
EDGE_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.edge.EdgeDriverService
System property that defines the location of the MSEdgeDriver executable that will be used by thedefault service.
EDGE_DRIVER_LOG_LEVEL_PROPERTY - Static variable in class org.openqa.selenium.edge.EdgeDriverService
System property that defines the log level when MSEdgeDriver output is logged.
EDGE_DRIVER_LOG_PROPERTY - Static variable in class org.openqa.selenium.edge.EdgeDriverService
System property that defines the location of the file where MSEdgeDriver should write log messages to.
EDGE_DRIVER_NAME - Static variable in class org.openqa.selenium.edge.EdgeDriverService
 
EDGE_DRIVER_READABLE_TIMESTAMP - Static variable in class org.openqa.selenium.edge.EdgeDriverService
System property that toggles the formatting of the timestamps of the logs
EDGE_DRIVER_SILENT_OUTPUT_PROPERTY - Static variable in class org.openqa.selenium.edge.EdgeDriverService
Boolean system property that defines whether the MSEdgeDriver executable should be started in silent mode.
EDGE_DRIVER_VERBOSE_LOG_PROPERTY - Static variable in class org.openqa.selenium.edge.EdgeDriverService
Boolean system property that defines whether the MSEdgeDriver executable should be started with verbose logging.
EdgeDriver - Class inorg.openqa.selenium.edge
AWebDriver implementation that controls an Edge browser running on the local machine.
EdgeDriver() - Constructor for class org.openqa.selenium.edge.EdgeDriver
 
EdgeDriver(EdgeDriverService) - Constructor for class org.openqa.selenium.edge.EdgeDriver
 
EdgeDriver(EdgeDriverService, EdgeOptions) - Constructor for class org.openqa.selenium.edge.EdgeDriver
 
EdgeDriver(EdgeDriverService, EdgeOptions, ClientConfig) - Constructor for class org.openqa.selenium.edge.EdgeDriver
 
EdgeDriver(EdgeOptions) - Constructor for class org.openqa.selenium.edge.EdgeDriver
 
EdgeDriverInfo - Class inorg.openqa.selenium.edge
 
EdgeDriverInfo() - Constructor for class org.openqa.selenium.edge.EdgeDriverInfo
 
EdgeDriverService - Class inorg.openqa.selenium.edge
Manages the life and death of the MSEdgeDriver
EdgeDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.edge.EdgeDriverService
 
EdgeDriverService.Builder - Class inorg.openqa.selenium.edge
Builder used to configure newEdgeDriverService instances.
EdgeOptions - Class inorg.openqa.selenium.edge
Class to manage options specific toEdgeDriver.
EdgeOptions() - Constructor for class org.openqa.selenium.edge.EdgeOptions
 
Either<A,B> - Class inorg.openqa.selenium.internal
 
EL_CAPITAN - Enum constant in enum class org.openqa.selenium.Platform
 
ELEMENT_CLICK_INTERCEPTED - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
ELEMENT_NOT_INTERACTABLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
ELEMENT_SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_SCREENSHOT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_SCROLL_BEHAVIOR - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines how elements are scrolled into view in the InternetExplorerDriver.
ElementClickInterceptedException - Exception Class inorg.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 class org.openqa.selenium.ElementClickInterceptedException
 
ElementClickInterceptedException(String, Throwable) - Constructor for exception class org.openqa.selenium.ElementClickInterceptedException
 
ElementClipRectangle - Class inorg.openqa.selenium.bidi.browsingcontext
 
ElementClipRectangle(String) - Constructor for class org.openqa.selenium.bidi.browsingcontext.ElementClipRectangle
 
ElementClipRectangle(String, String) - Constructor for class org.openqa.selenium.bidi.browsingcontext.ElementClipRectangle
 
ElementLocator - Interface inorg.openqa.selenium.support.pagefactory
 
ElementLocatorFactory - Interface inorg.openqa.selenium.support.pagefactory
A factory for producingElementLocators.
ElementNotInteractableException - Exception Class inorg.openqa.selenium
Thrown to indicate that although aWebElement is present on the DOM, it is not in a state that can be interacted with.
ElementNotInteractableException(String) - Constructor for exception class org.openqa.selenium.ElementNotInteractableException
 
ElementNotInteractableException(String, Throwable) - Constructor for exception class org.openqa.selenium.ElementNotInteractableException
 
ElementScrollBehavior - Enum Class inorg.openqa.selenium.ie
 
elementScrollTo(ElementScrollBehavior) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
elementSelectionStateToBe(By, boolean) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
elementSelectionStateToBe(WebElement, boolean) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given element is selected.
elementToBeClickable(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking an element is visible and enabled such that you can click it.
elementToBeClickable(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking an element is visible and enabled such that you can click it.
elementToBeSelected(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
elementToBeSelected(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given element is selected.
empty() - Static method in class org.openqa.selenium.devtools.ConverterFunctions
 
empty() - Static method in class org.openqa.selenium.remote.http.Contents
 
Emulation - Class inorg.openqa.selenium.bidi.emulation
 
Emulation(WebDriver) - Constructor for class org.openqa.selenium.bidi.emulation.Emulation
 
enable() - Method in interface org.openqa.selenium.devtools.idealized.log.Log
 
enable(String, Level) - Method in class org.openqa.selenium.logging.LoggingPreferences
Enables logging for the given log type at the specified level and above.
ENABLE_DOWNLOADS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
ENABLE_ELEMENT_CACHE_CLEANUP - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to use or not cleanup of element cache on document loading.
ENABLE_PERSISTENT_HOVERING - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to use persistent hovering or not.
enableBiDi - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
enableBiDi() - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
enableBiDi() - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
enableBiDi(boolean) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
enableCdp - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
enableCdp(boolean) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
enableFetchForAllPatterns() - Method in class org.openqa.selenium.devtools.idealized.Network
 
enableManagedDownloads(boolean) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
enableNetworkCaching() - Method in class org.openqa.selenium.devtools.idealized.Network
 
enablePage() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
enablePersistentHovering() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
Enable persistently sendingWM_MOUSEMOVE messages to the IE window during a mouse hover.
enableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Events
 
enableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
Encodable - Interface inorg.openqa.selenium.interactions
This interface allows a customInteraction to be JSON encoded for the W3C wire format.
encode() - Method in class org.openqa.selenium.grid.security.Secret
 
encode() - Method in interface org.openqa.selenium.interactions.Encodable
 
encode() - Method in class org.openqa.selenium.interactions.KeyInput
 
encode() - Method in class org.openqa.selenium.interactions.Pause
 
encode() - Method in class org.openqa.selenium.interactions.PointerInput
 
encode() - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
encode() - Method in class org.openqa.selenium.interactions.Sequence
 
encode() - Method in class org.openqa.selenium.interactions.WheelInput
 
encode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodec
 
encode(Supplier<HttpResponse>, Response) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
Encodes the given response as an HTTP response message.
encode(Supplier<T>, Response) - Method in interface org.openqa.selenium.remote.ResponseCodec
Encodes a response.
encode(Command) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
encode(Command) - Method in interface org.openqa.selenium.remote.CommandCodec
Encodes a command.
END - Enum constant in enum class org.openqa.selenium.json.JsonType
end of input
END - Enum constant in enum class org.openqa.selenium.Keys
 
END_COLLECTION - Enum constant in enum class org.openqa.selenium.json.JsonType
end of array
END_MAP - Enum constant in enum class org.openqa.selenium.json.JsonType
end of object
endArray() - Method in class org.openqa.selenium.json.JsonInput
Process the closing square bracket of a JSON array.
endArray() - Method in class org.openqa.selenium.json.JsonOutput
End the current JSON array.
endObject() - Method in class org.openqa.selenium.json.JsonInput
Process the closing curly brace of a JSON object.
endObject() - Method in class org.openqa.selenium.json.JsonOutput
End the current JSON object.
enhanceStereotype(Capabilities) - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
EnsureSpecCompliantHeaders - Class inorg.openqa.selenium.grid.web
 
EnsureSpecCompliantHeaders(Collection<String>, Set<String>) - Constructor for class org.openqa.selenium.grid.web.EnsureSpecCompliantHeaders
 
EnsureSpecCompliantResponseHeaders - Class inorg.openqa.selenium.grid.web
 
EnsureSpecCompliantResponseHeaders() - Constructor for class org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders
 
ENTER - Enum constant in enum class org.openqa.selenium.Keys
 
entryAdded() - Static method in class org.openqa.selenium.bidi.log.Log
 
entryAdded() - Method in interface org.openqa.selenium.devtools.idealized.log.Log
 
EnumCoercer<T> - Class inorg.openqa.selenium.json
 
EnumCoercer() - Constructor for class org.openqa.selenium.json.EnumCoercer
 
env(Map<String, String>) - Method in class org.openqa.selenium.docker.ContainerConfig
 
EnvConfig - Class inorg.openqa.selenium.grid.config
Exposes environment variables as config settings by mapping "section.option" to "SECTION_OPTION".
EnvConfig() - Constructor for class org.openqa.selenium.grid.config.EnvConfig
 
environment() - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Get the environment variables of the process to start.
environment(String, String) - Method in class org.openqa.selenium.os.ExternalProcess.Builder
Set one environment variable of the process to start, will replace the old value if exists.
EphemeralPortRangeDetector - Interface inorg.openqa.selenium.net
Identifies the ephemeral port range for a given environment.
equals(Object) - Method in class org.openqa.selenium.By
 
equals(Object) - Method in class org.openqa.selenium.By.Remotable.Parameters
 
equals(Object) - Method in class org.openqa.selenium.Cookie
Two cookies are equal if the name and value match
equals(Object) - Method in class org.openqa.selenium.Dimension
 
equals(Object) - Method in class org.openqa.selenium.ImmutableCapabilities
 
equals(Object) - Method in class org.openqa.selenium.MutableCapabilities
 
equals(Object) - Method in class org.openqa.selenium.PersistentCapabilities
 
equals(Object) - Method in class org.openqa.selenium.Point
 
equals(Object) - Method in class org.openqa.selenium.Proxy
 
equals(Object) - Method in class org.openqa.selenium.Rectangle
 
equals(Object) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec.CommandSpec
 
equals(Object) - Method in class org.openqa.selenium.remote.Response
 
equals(Object) - Method in class org.openqa.selenium.remote.SessionId
 
equals(Object) - Method in class org.openqa.selenium.ScriptKey
 
equals(Object) - Method in class org.openqa.selenium.UnpinnedScriptKey
 
equals(Object) - Method in class org.openqa.selenium.DeviceRotation
 
equals(Object) - Method in class org.openqa.selenium.docker.ContainerId
 
equals(Object) - Method in class org.openqa.selenium.docker.ContainerInfo
 
equals(Object) - Method in class org.openqa.selenium.docker.Device
 
equals(Object) - Method in class org.openqa.selenium.docker.ImageId
 
equals(Object) - Method in class org.openqa.selenium.docker.internal.Reference
 
equals(Object) - Method in class org.openqa.selenium.events.Event
 
equals(Object) - Method in class org.openqa.selenium.events.EventName
 
equals(Object) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
equals(Object) - Method in class org.openqa.selenium.grid.config.Role
 
equals(Object) - Method in class org.openqa.selenium.grid.data.NodeId
 
equals(Object) - Method in class org.openqa.selenium.grid.data.NodeStatus
 
equals(Object) - Method in class org.openqa.selenium.grid.data.RequestId
 
equals(Object) - Method in class org.openqa.selenium.grid.data.Session
 
equals(Object) - Method in class org.openqa.selenium.grid.data.SessionRequest
 
equals(Object) - Method in class org.openqa.selenium.grid.data.SessionRequestCapability
 
equals(Object) - Method in class org.openqa.selenium.grid.data.Slot
 
equals(Object) - Method in class org.openqa.selenium.grid.data.SlotId
 
equals(Object) - Method in class org.openqa.selenium.grid.security.Secret
 
equals(Object) - Method in class org.openqa.selenium.logging.LoggingPreferences
 
equals(Object) - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
equals(Object) - Method in class org.openqa.selenium.remote.Command
 
equals(Object) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
equals(Object) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
equals(Object) - Method in class org.openqa.selenium.support.Color
 
equals(Object) - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
equals(Object) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator.Definition
 
equals(Object) - Method in class org.openqa.selenium.support.ui.Select
 
EQUALS - Enum constant in enum class org.openqa.selenium.Keys
 
equalTo(Object) - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
 
ERROR - Enum constant in enum class org.openqa.selenium.bidi.log.LogLevel
 
ERROR - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
ERROR - Enum constant in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
 
ERROR - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
ErrorCodec - Class inorg.openqa.selenium.remote
 
ErrorCodes - Class inorg.openqa.selenium.remote
Deprecated, for removal: This API element is subject to removal in a future version.
ErrorCodes() - Constructor for class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
ErrorFilter - Class inorg.openqa.selenium.remote
 
ErrorFilter() - Constructor for class org.openqa.selenium.remote.ErrorFilter
 
ErrorFilter(ErrorCodec) - Constructor for class org.openqa.selenium.remote.ErrorFilter
 
ErrorHandler - Class inorg.openqa.selenium.remote
Maps exceptions to status codes for sending over the wire.
ErrorHandler() - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(ErrorCodes, boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler.UnknownServerException - Exception Class inorg.openqa.selenium.remote
Exception used as a place holder if the server returns an error without a stack trace.
escape(String) - Static method in class org.openqa.selenium.support.ui.Quotes
Convert strings with both quotes and ticks into a valid xpath component
ESCAPE - Enum constant in enum class org.openqa.selenium.Keys
 
evaluateFunction(EvaluateParameters) - Method in class org.openqa.selenium.bidi.module.Script
 
evaluateFunctionInBrowsingContext(String, String, boolean, Optional<ResultOwnership>) - Method in class org.openqa.selenium.bidi.module.Script
 
evaluateFunctionInBrowsingContext(String, String, String, boolean, Optional<ResultOwnership>) - Method in class org.openqa.selenium.bidi.module.Script
 
evaluateFunctionInRealm(String, String, boolean, Optional<ResultOwnership>) - Method in class org.openqa.selenium.bidi.module.Script
 
EvaluateParameters - Class inorg.openqa.selenium.bidi.script
 
EvaluateParameters(Target, String, boolean) - Constructor for class org.openqa.selenium.bidi.script.EvaluateParameters
 
EvaluateResult - Interface inorg.openqa.selenium.bidi.script
 
EvaluateResult.Type - Enum Class inorg.openqa.selenium.bidi.script
 
EvaluateResultExceptionValue - Class inorg.openqa.selenium.bidi.script
 
EvaluateResultExceptionValue(EvaluateResult.Type, String, ExceptionDetails) - Constructor for class org.openqa.selenium.bidi.script.EvaluateResultExceptionValue
 
EvaluateResultSuccess - Class inorg.openqa.selenium.bidi.script
 
EvaluateResultSuccess(EvaluateResult.Type, String, RemoteValue) - Constructor for class org.openqa.selenium.bidi.script.EvaluateResultSuccess
 
Event<X> - Class inorg.openqa.selenium.bidi
 
Event<X> - Class inorg.openqa.selenium.devtools
 
Event - Class inorg.openqa.selenium.events
 
Event(String, Function<Map<String, Object>, X>) - Constructor for class org.openqa.selenium.bidi.Event
 
Event(String, Function<JsonInput, X>) - Constructor for class org.openqa.selenium.devtools.Event
 
Event(UUID, EventName, Object) - Constructor for class org.openqa.selenium.events.Event
 
Event(EventName, Object) - Constructor for class org.openqa.selenium.events.Event
 
EVENT_BUS_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
EventBus - Interface inorg.openqa.selenium.events
 
EventBusCommand - Class inorg.openqa.selenium.grid.commands
 
EventBusCommand() - Constructor for class org.openqa.selenium.grid.commands.EventBusCommand
 
EventBusFlags - Class inorg.openqa.selenium.grid.server
 
EventBusFlags() - Constructor for class org.openqa.selenium.grid.server.EventBusFlags
 
EventBusOptions - Class inorg.openqa.selenium.grid.server
 
EventBusOptions(Config) - Constructor for class org.openqa.selenium.grid.server.EventBusOptions
 
EventFiringDecorator<T> - Class inorg.openqa.selenium.support.events
This decorator creates a wrapper around an arbitraryWebDriver instance that notifies registered listeners about events happening in this WebDriver and derived objects, such asWebElements andAlert.
EventFiringDecorator(Class<T>, WebDriverListener...) - Constructor for class org.openqa.selenium.support.events.EventFiringDecorator
 
EventFiringDecorator(WebDriverListener...) - Constructor for class org.openqa.selenium.support.events.EventFiringDecorator
 
EventListener<X> - Class inorg.openqa.selenium.events
 
EventListener(EventName, Type, Consumer<X>) - Constructor for class org.openqa.selenium.events.EventListener
 
EventName - Class inorg.openqa.selenium.events
 
EventName(String) - Constructor for class org.openqa.selenium.events.EventName
 
eventProperties() - Static method in class org.openqa.selenium.interactions.PointerInput
 
events() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
events() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
Events<CONSOLEEVENT,EXCEPTIONTHROWN> - Class inorg.openqa.selenium.devtools.idealized
 
Events(DevTools) - Constructor for class org.openqa.selenium.devtools.idealized.Events
 
EventType - Enum Class inorg.openqa.selenium.logging.profiler
 
EventType<X> - Interface inorg.openqa.selenium.logging
 
example - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
example() - Element in annotation interface org.openqa.selenium.grid.config.ConfigValue
 
example() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
example(Config, String) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
EXCEPTION - Enum constant in enum class org.openqa.selenium.bidi.script.EvaluateResult.Type
 
EXCEPTION - Enum constant in enum class org.openqa.selenium.remote.RemoteWebDriver.When
 
EXCEPTION - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
EXCEPTION_EVENT - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
EXCEPTION_MESSAGE - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
EXCEPTION_STACKTRACE - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
EXCEPTION_TYPE - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
ExceptionDetails - Class inorg.openqa.selenium.bidi.script
 
ExceptionDetails(long, RemoteValue, long, StackTrace, String) - Constructor for class org.openqa.selenium.bidi.script.ExceptionDetails
 
exceptionThrownEvent() - Method in class org.openqa.selenium.devtools.idealized.Events
 
exe - Variable in class org.openqa.selenium.remote.service.DriverService.Builder
 
ExecutableFinder - Class inorg.openqa.selenium.os
 
ExecutableFinder() - Constructor for class org.openqa.selenium.os.ExecutableFinder
 
execute(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String, Object...) - Method in interface org.openqa.selenium.remote.Script
 
execute(String, Map<String, ?>) - Method in interface org.openqa.selenium.remote.ExecuteMethod
Execute the given command on the remote webdriver server.
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteExecuteMethod
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
execute(Config) - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
execute(Config) - Method in class org.openqa.selenium.grid.commands.Hub
 
execute(Config) - Method in class org.openqa.selenium.grid.commands.Standalone
 
execute(Config) - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
execute(Config) - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
execute(Config) - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
execute(Config) - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
execute(Config) - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
execute(Config) - Method in class org.openqa.selenium.grid.TemplateGridCommand
 
execute(Command) - Method in interface org.openqa.selenium.remote.CommandExecutor
 
execute(Command) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
execute(Command) - Method in class org.openqa.selenium.remote.service.DriverCommandExecutor
Sends thecommand to the driver server for execution.
execute(Command) - Method in class org.openqa.selenium.remote.TracedCommandExecutor
 
execute(CommandPayload) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(CommandPayload) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.DrainNode
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.graphql.GraphqlHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.DefaultActiveSession
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.Drain
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.node.Node
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.router.Router
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.sessionqueue.ClearSessionQueue
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.sessionqueue.RemoveFromSessionQueue
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.GridUiRoute
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.NoHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.ResourceHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.ReverseProxyHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.grid.web.StatusBasedReadinessCheck
 
execute(HttpRequest) - Method in interface org.openqa.selenium.remote.http.HttpHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.http.Route
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
EXECUTE_ASYNC_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_ASYNC_SCRIPT(String, List<Object>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_CDP - Static variable in class org.openqa.selenium.chromium.AddHasCdp
 
EXECUTE_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SCRIPT(String, List<Object>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
executeAsync(HttpRequest) - Method in interface org.openqa.selenium.remote.http.HttpClient
 
executeAsync(HttpRequest) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
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.
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeCdpCommand(String, Map<String, Object>) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
executeCdpCommand(String, Map<String, Object>) - Method in interface org.openqa.selenium.chromium.HasCdp
Execute a Chrome DevTools Protocol command and get returned result.
executeMethod - Variable in class org.openqa.selenium.remote.RemoteLogs
 
ExecuteMethod - Interface inorg.openqa.selenium.remote
executeScript(String, Object...) - Method in interface org.openqa.selenium.JavascriptExecutor
Executes JavaScript in the context of the currently selected frame or window.
executeScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeScript(ScriptKey, Object...) - Method in interface org.openqa.selenium.JavascriptExecutor
Calls a script by theScriptKey returned byJavascriptExecutor.pin(String).
executeScript(ScriptKey, Object...) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
executeWebDriverCommand(HttpRequest) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
executeWebDriverCommand(HttpRequest) - Method in class org.openqa.selenium.grid.node.Node
 
executeWebDriverCommand(HttpRequest) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
executionScript() - Method in class org.openqa.selenium.UnpinnedScriptKey
 
ExecutorServices - Class inorg.openqa.selenium.concurrent
 
ExecutorServices() - Constructor for class org.openqa.selenium.concurrent.ExecutorServices
 
exitValue() - Method in class org.openqa.selenium.os.ExternalProcess
 
ExpectedCondition<T> - Interface inorg.openqa.selenium.support.ui
Models a condition that might reasonably be expected to eventually evaluate to something that is neither null nor false.
ExpectedConditions - Class inorg.openqa.selenium.support.ui
CannedExpectedConditions which are generally useful within webdriver tests.
Expires - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
expiresOn(Date) - Method in class org.openqa.selenium.Cookie.Builder
 
expiry(long) - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
expiry(long) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
expiry(long) - Method in class org.openqa.selenium.bidi.storage.PartialCookie
 
extension - Variable in class org.openqa.selenium.bidi.webextension.UninstallExtensionParameters
 
Extension - Interface inorg.openqa.selenium.firefox
 
ExtensionArchivePath - Class inorg.openqa.selenium.bidi.webextension
 
ExtensionArchivePath(String) - Constructor for class org.openqa.selenium.bidi.webextension.ExtensionArchivePath
 
ExtensionBase64Encoded - Class inorg.openqa.selenium.bidi.webextension
 
ExtensionBase64Encoded(String) - Constructor for class org.openqa.selenium.bidi.webextension.ExtensionBase64Encoded
 
ExtensionData - Class inorg.openqa.selenium.bidi.webextension
 
ExtensionData() - Constructor for class org.openqa.selenium.bidi.webextension.ExtensionData
 
ExtensionPath - Class inorg.openqa.selenium.bidi.webextension
 
ExtensionPath(String) - Constructor for class org.openqa.selenium.bidi.webextension.ExtensionPath
 
ExternalProcess - Class inorg.openqa.selenium.os
 
ExternalProcess(Process, OutputStream, Thread) - Constructor for class org.openqa.selenium.os.ExternalProcess
 
ExternalProcess.Builder - Class inorg.openqa.selenium.os
 
extract(Tracer, SessionRequest) - Static method in class org.openqa.selenium.grid.data.TraceSessionRequest
 
extractContext(TraceContext, C, BiFunction<C, String, String>) - Method in class org.openqa.selenium.remote.tracing.empty.NullPropagator
 
extractContext(TraceContext, C, BiFunction<C, String, String>) - Method in interface org.openqa.selenium.remote.tracing.Propagator
 
extractFrom(Capabilities) - Static method in class org.openqa.selenium.Proxy
 
extractFromSysProperty(String) - Static method in enum class 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 class 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 class org.openqa.selenium.Platform
Extracts platforms based on system properties in Java and uses a heuristic to determine the most likely operating system.
extractPayload(BINDINGCALLED) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 

F

F1 - Enum constant in enum class org.openqa.selenium.Keys
 
F10 - Enum constant in enum class org.openqa.selenium.Keys
 
F11 - Enum constant in enum class org.openqa.selenium.Keys
 
F12 - Enum constant in enum class org.openqa.selenium.Keys
 
F2 - Enum constant in enum class org.openqa.selenium.Keys
 
F3 - Enum constant in enum class org.openqa.selenium.Keys
 
F4 - Enum constant in enum class org.openqa.selenium.Keys
 
F5 - Enum constant in enum class org.openqa.selenium.Keys
 
F6 - Enum constant in enum class org.openqa.selenium.Keys
 
F7 - Enum constant in enum class org.openqa.selenium.Keys
 
F8 - Enum constant in enum class org.openqa.selenium.Keys
 
F9 - Enum constant in enum class org.openqa.selenium.Keys
 
factory - Variable in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
Factory() - Constructor for class org.openqa.selenium.remote.http.jdk.JdkHttpClient.Factory
 
Factory(Tracer, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.tracing.TracedHttpClient.Factory
 
failRequest(String) - Method in class org.openqa.selenium.bidi.module.Network
 
fallbackTo(Supplier<HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route
 
family() - Method in enum class org.openqa.selenium.Platform
Returns a platform that represents a family for the current platform.
FATAL - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
FATAL - Enum constant in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
 
FederatedCredentialManagementAccount - Class inorg.openqa.selenium.federatedcredentialmanagement
Represents an account displayed in a FedCM account list.
FederatedCredentialManagementAccount(Map<String, String>) - Constructor for class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
FederatedCredentialManagementDialog - Interface inorg.openqa.selenium.federatedcredentialmanagement
Represents an open dialog of the Federated Credential Management API.
FetchError - Class inorg.openqa.selenium.bidi.network
 
FetchTimingInfo - Class inorg.openqa.selenium.bidi.network
 
FieldDecorator - Interface inorg.openqa.selenium.support.pagefactory
Allows the PageFactory to decorate fields.
file(File) - Static method in class org.openqa.selenium.remote.http.Contents
 
FILE - Static variable in interface org.openqa.selenium.OutputType
Obtain the screenshot into a temporary file that will be deleted once the JVM exits.
fileDetector - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
FileDetector - Interface inorg.openqa.selenium.remote
Used for identifying whether a sequence of chars represents the path to a file.
FileExtension - Class inorg.openqa.selenium.firefox
 
FileExtension(File) - Constructor for class org.openqa.selenium.firefox.FileExtension
 
FileHandler - Class inorg.openqa.selenium.io
Utility methods for common filesystem activities
FileHandler() - Constructor for class org.openqa.selenium.io.FileHandler
 
filter() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
Filter - Interface inorg.openqa.selenium.remote.http
Can be wrapped around anHttpHandler in order to either modify incomingHttpRequests or outgoingHttpResponses using the well-known "Filter" pattern.
FilterBy - Class inorg.openqa.selenium.bidi.log
 
filterRelayCapabilities(Capabilities) - Method in class org.openqa.selenium.grid.node.relay.RelaySessionFactory
 
find(String) - Method in class org.openqa.selenium.os.ExecutableFinder
Find the executable by scanning the file system and the PATH.
FIND_CHILD_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENT(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENTS(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT(String, Object) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT_FROM_SHADOW_ROOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT_FROM_SHADOW_ROOT(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS(String, Object) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS_FROM_SHADOW_ROOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS_FROM_SHADOW_ROOT(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FindAll - Annotation Interface inorg.openqa.selenium.support
Used to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags It will then search for all elements that match any of the FindBy criteria.
FindAll.FindByBuilder - Class inorg.openqa.selenium.support
 
findAllMatchingOptions(Collection<Role>) - Static method in class org.openqa.selenium.grid.config.DescribedOption
 
FindBy - Annotation Interface inorg.openqa.selenium.support
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the element or a list of elements.
FindBy.FindByBuilder - Class inorg.openqa.selenium.support
 
FindByBuilder() - Constructor for class org.openqa.selenium.support.FindAll.FindByBuilder
 
FindByBuilder() - Constructor for class org.openqa.selenium.support.FindBy.FindByBuilder
 
FindByBuilder() - Constructor for class org.openqa.selenium.support.FindBys.FindByBuilder
 
findByName(String) - Static method in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
 
findByName(String) - Static method in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
 
findByName(String) - Static method in enum class org.openqa.selenium.bidi.permissions.PermissionState
 
findByName(String) - Static method in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
findByName(String) - Static method in enum class org.openqa.selenium.bidi.script.RealmType
 
FindBys - Annotation Interface inorg.openqa.selenium.support
Used to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags in a chain as described inByChained
FindBys.FindByBuilder - Class inorg.openqa.selenium.support
 
findElement() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Find the element.
findElement() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Find the element.
findElement() - Method in interface org.openqa.selenium.support.pagefactory.ElementLocator
 
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElement(By) - Method in interface org.openqa.selenium.SearchContext
Find the firstWebElement using the given method.
findElement(By) - Method in interface org.openqa.selenium.WebDriver
Find the firstWebElement using the given method.
findElement(By) - Method in interface org.openqa.selenium.WebElement
Find the firstWebElement using the given method.
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByCssSelector
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByLinkText
 
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(SearchContext) - Method in class org.openqa.selenium.By.ByClassName
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ById
 
findElement(SearchContext) - Method in class org.openqa.selenium.By.ByName
 
findElement(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElement(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByAll
 
findElement(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
findElements() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
Find the element list.
findElements() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Find the element list.
findElements() - Method in interface org.openqa.selenium.support.pagefactory.ElementLocator
 
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(By) - Method in interface org.openqa.selenium.SearchContext
Find all elements within the current context using the given mechanism.
findElements(By) - Method in interface org.openqa.selenium.WebDriver
Find all elements within the current page using the given mechanism.
findElements(By) - Method in interface org.openqa.selenium.WebElement
Find all elements within the current context using the given mechanism.
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByCssSelector
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByLinkText
 
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(SearchContext) - Method in class org.openqa.selenium.By.ByClassName
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ById
 
findElements(SearchContext) - Method in class org.openqa.selenium.By.ByName
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.ByIdOrName
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByAll
 
findElements(SearchContext) - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
findElements(SearchContext, BiFunction<String, Object, CommandPayload>, By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findFreePort() - Static method in class org.openqa.selenium.net.PortProber
 
fire(Event) - Method in interface org.openqa.selenium.events.EventBus
 
fire(Event) - Method in class org.openqa.selenium.events.local.GuavaEventBus
 
FIREBRICK - Enum constant in enum class org.openqa.selenium.support.Colors
 
FIREFOX - Static variable in interface org.openqa.selenium.remote.Browser
 
FIREFOX_OPTIONS - Static variable in class org.openqa.selenium.firefox.FirefoxOptions
 
FirefoxCommandContext - Enum Class inorg.openqa.selenium.firefox
Represents the valid values for the command context used for executing Firefox driver commands.
FirefoxDriver - Class inorg.openqa.selenium.firefox
An implementation of the {#link WebDriver} interface that drives Firefox.
FirefoxDriver() - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
Creates a new FirefoxDriver using the
invalid @link
{@link GeckoDriverService#createDefaultService)
} server configuration.
FirefoxDriver(FirefoxDriverService) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
Creates a new FirefoxDriver instance.
FirefoxDriver(FirefoxDriverService, FirefoxOptions) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxDriverService, FirefoxOptions, ClientConfig) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
 
FirefoxDriver(FirefoxOptions) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
Creates a new FirefoxDriver instance with the specified options.
FirefoxDriver.SystemProperty - Class inorg.openqa.selenium.firefox
 
FirefoxDriverLogLevel - Enum Class inorg.openqa.selenium.firefox
Log levels defined by GeckoDriver
FirefoxDriverService - Class inorg.openqa.selenium.firefox
 
FirefoxDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.firefox.FirefoxDriverService
 
FirefoxDriverService.Builder<DS,B> - Class inorg.openqa.selenium.firefox
 
FirefoxOptions - Class inorg.openqa.selenium.firefox
Manage firefox specific settings in a way that geckodriver can understand.
FirefoxOptions() - Constructor for class org.openqa.selenium.firefox.FirefoxOptions
 
FirefoxOptions(Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxOptions
 
FirefoxProfile - Class inorg.openqa.selenium.firefox
 
FirefoxProfile() - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
 
FirefoxProfile(File) - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
Constructs a firefox profile from an existing profile directory.
FixedIANAPortRange - Class inorg.openqa.selenium.net
 
FixedIANAPortRange() - Constructor for class org.openqa.selenium.net.FixedIANAPortRange
 
flags - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
flags() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
FLORALWHITE - Enum constant in enum class org.openqa.selenium.support.Colors
 
FluentWait<T> - Class inorg.openqa.selenium.support.ui
An implementation of theWait interface that may have its timeout and polling interval configured on the fly.
FluentWait(T) - Constructor for class org.openqa.selenium.support.ui.FluentWait
 
FluentWait(T, Clock, Sleeper) - Constructor for class org.openqa.selenium.support.ui.FluentWait
 
flush() - Method in class org.openqa.selenium.io.CircularOutputStream
 
flush() - Method in class org.openqa.selenium.io.MultiOutputStream
 
flush() - Method in class org.openqa.selenium.logging.LoggingHandler
 
FN - Enum constant in enum class org.openqa.selenium.Keys
 
FORCE_CREATE_PROCESS - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines launch API of IE used by IEDriverServer.
forEachHeader(BiConsumer<String, String>) - Method in class org.openqa.selenium.remote.http.HttpRequest
Calls theaction for all headers set.
forEachHeader(BiConsumer<String, String>) - Method in class org.openqa.selenium.remote.http.HttpResponse
Calls theaction for all headers set.
FORESTGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
format(LogRecord) - Method in class org.openqa.selenium.grid.log.TerseFormatter
Format the given log record and return the formatted string.
forward() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
forward() - Method in interface org.openqa.selenium.WebDriver.Navigation
Move a single "item" forward in the browser's history.
FORWARD - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
 
frame(int) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(int) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Select a frame by its (zero-based) index.
frame(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(String) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Select a frame by its name or ID.
frame(WebElement) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(WebElement) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Select a frame using its previously locatedWebElement.
frameToBeAvailableAndSwitchToIt(int) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
frameToBeAvailableAndSwitchToIt(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
frameToBeAvailableAndSwitchToIt(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
frameToBeAvailableAndSwitchToIt(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking whether the given frame is available to switch to.
from(String) - Static method in class org.openqa.selenium.net.Urls
Convert a string, which may just be a hostname, into a validURI.
from(Path) - Static method in class org.openqa.selenium.grid.config.Configs
 
from(Path) - Static method in class org.openqa.selenium.grid.config.JsonConfig
 
from(Path) - Static method in class org.openqa.selenium.grid.config.TomlConfig
 
fromCapabilities(Capabilities) - Static method in class org.openqa.selenium.safari.SafariOptions
Construct aSafariOptions instance from given capabilities.
fromElement(WebElement) - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
 
fromElement(WebElement) - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
fromElement(WebElement, int, int) - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
fromJson(String) - Static method in class org.openqa.selenium.firefox.FirefoxProfile
 
fromJson(Map<String, Object>) - Static method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.BiDiSessionStatus
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.DownloadCanceled
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.DownloadCompleted
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.DownloadEnded
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.DownloadInfo
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.HistoryUpdated
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.NavigationInfo
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.NavigationResult
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.UserPromptClosed
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.browsingcontext.UserPromptOpened
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.log.ConsoleLogEntry
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.log.GenericLogEntry
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.log.JavascriptLogEntry
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.log.StackFrame
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.log.StackTrace
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.AuthChallenge
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.BaseParameters
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.BytesValue
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.Cookie
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.Header
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.Initiator
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.RequestData
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.network.ResponseData
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.ExceptionDetails
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.Message
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.NodeProperties
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.RealmInfo
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.RegExpValue
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.RemoteValue
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.Source
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.StackFrame
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.StackTrace
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.script.WindowProxyProperties
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.storage.GetCookiesResult
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.bidi.storage.PartitionKey
 
fromJson(JsonInput) - Static method in class org.openqa.selenium.grid.data.NodeStatus
 
fromJson(HttpMessage<?>, Type) - Static method in class org.openqa.selenium.remote.http.Contents
 
fromJSON(Map<String, Object>) - Static method in class org.openqa.selenium.logging.SessionLogs
 
fromJsonMap(Map<String, Object>) - Static method in class org.openqa.selenium.bidi.network.BeforeRequestSent
 
fromJsonMap(Map<String, Object>) - Static method in class org.openqa.selenium.bidi.network.FetchError
 
fromJsonMap(Map<String, Object>) - Static method in class org.openqa.selenium.bidi.network.ResponseDetails
 
fromLevel(Level) - Static method in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
fromLevel(Level) - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
fromMap(Map<String, Object>) - Static method in class org.openqa.selenium.virtualauthenticator.Credential
Creates a credential from a map.
fromStream(InputStream, long) - Static method in class org.openqa.selenium.remote.http.Contents
 
fromString(String) - Static method in enum class org.openqa.selenium.PageLoadStrategy
 
fromString(String) - Static method in enum class org.openqa.selenium.UnexpectedAlertBehaviour
 
fromString(String) - Static method in enum class org.openqa.selenium.WindowType
 
fromString(String) - Static method in enum class org.openqa.selenium.bidi.browser.ClientWindowState
 
fromString(String) - Static method in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
fromString(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
 
fromString(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
fromString(String) - Static method in enum class org.openqa.selenium.ie.ElementScrollBehavior
 
fromString(String) - Static method in enum class org.openqa.selenium.Platform
Gets a platform with the name matching the parameter.
fromString(String) - Static method in class org.openqa.selenium.support.Color
 
fromUri(URI) - Static method in class org.openqa.selenium.net.Urls
 
fromViewport() - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
fromViewport(int, int) - Static method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
FUCHSIA - Enum constant in enum class org.openqa.selenium.support.Colors
 
fulfillRequest(REQUESTPAUSED, HttpResponse) - Method in class org.openqa.selenium.devtools.idealized.Network
 
FULL_PAGE_SCREENSHOT - Static variable in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
 
fullscreen() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
fullscreen() - Method in interface org.openqa.selenium.WebDriver.Window
Fullscreen the current window if it is not already fullscreen
FULLSCREEN - Enum constant in enum class org.openqa.selenium.bidi.browser.ClientWindowState
 
FULLSCREEN_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 

G

GAINSBORO - Enum constant in enum class org.openqa.selenium.support.Colors
 
GECKO_DRIVER_EXE_ENVIRONMENT_VARIABLE - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
 
GECKO_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
System property that defines the location of the GeckoDriver executable that will be used by thedefault service.
GECKO_DRIVER_LOG_LEVEL_PROPERTY - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
System property that defines theFirefoxDriverLogLevel for GeckoDriver logs.
GECKO_DRIVER_LOG_NO_TRUNCATE - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
Boolean system property to disable truncation of long log lines.
GECKO_DRIVER_LOG_PROPERTY - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
System property that defines the location of the file where GeckoDriver should write log messages to.
GECKO_DRIVER_NAME - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
 
GECKO_DRIVER_PROFILE_ROOT - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
System property that defines the location of the directory in which to create profiles SeeGeckoDriverService.Builder.withProfileRoot(File)
GeckoDriverInfo - Class inorg.openqa.selenium.firefox
 
GeckoDriverInfo() - Constructor for class org.openqa.selenium.firefox.GeckoDriverInfo
 
GeckoDriverService - Class inorg.openqa.selenium.firefox
Manages the life and death of an GeckoDriver
GeckoDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.firefox.GeckoDriverService
 
GeckoDriverService.Builder - Class inorg.openqa.selenium.firefox
Builder used to configure newGeckoDriverService instances.
GenericLogEntry - Class inorg.openqa.selenium.bidi.log
 
GenericLogEntry(LogLevel, Source, String, long, String, StackTrace) - Constructor for class org.openqa.selenium.bidi.log.GenericLogEntry
 
GeolocationCoordinates - Class inorg.openqa.selenium.bidi.emulation
 
GeolocationCoordinates(double, double) - Constructor for class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
GeolocationPositionError - Class inorg.openqa.selenium.bidi.emulation
 
GeolocationPositionError() - Constructor for class org.openqa.selenium.bidi.emulation.GeolocationPositionError
 
get() - Method in class org.openqa.selenium.concurrent.Lazy
 
get() - Method in class org.openqa.selenium.remote.http.BytesContentSupplier
 
get() - Method in class org.openqa.selenium.support.ui.LoadableComponent
Ensure that the component is currently loaded.
get() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
get(DataFetchingEnvironment) - Method in class org.openqa.selenium.grid.graphql.GridData
 
get(DataFetchingEnvironment) - Method in class org.openqa.selenium.grid.graphql.SessionData
 
get(String) - Method in class org.openqa.selenium.grid.web.ClassPathResource
 
get(String) - Method in class org.openqa.selenium.grid.web.JarFileResource
 
get(String) - Method in class org.openqa.selenium.grid.web.MergedResource
 
get(String) - Method in class org.openqa.selenium.grid.web.PathResource
 
get(String) - Method in interface org.openqa.selenium.grid.web.Resource
 
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) - Static method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
get(String) - Static method in class org.openqa.selenium.remote.http.Route
 
get(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
get(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
get(String) - Method in interface org.openqa.selenium.WebDriver
Load a new web page in the current browser window.
get(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
get(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
get(HttpResponse, Type) - Static method in class org.openqa.selenium.grid.web.Values
 
get(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
get(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.NullSessionMap
 
get(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
get(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
GET - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
GET - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ACCOUNTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ACTIVE_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_AVAILABLE_LOG_TYPES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CAPABILITIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CAST_ISSUE_MESSAGE - Static variable in class org.openqa.selenium.chromium.AddHasCasting
 
GET_CAST_SINKS - Static variable in class org.openqa.selenium.chromium.AddHasCasting
 
GET_CONTEXT - Static variable in class org.openqa.selenium.firefox.AddHasContext
 
GET_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CREDENTIALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_URL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_HANDLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_POSITION() - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_DOWNLOADABLE_FILES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_DOWNLOADED_FILE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ACCESSIBLE_NAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ACCESSIBLE_NAME(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ARIA_ROLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ARIA_ROLE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ATTRIBUTE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ATTRIBUTE(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_ATTRIBUTE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_ATTRIBUTE(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_PROPERTY - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_PROPERTY(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_RECT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_RECT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SHADOW_ROOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SHADOW_ROOT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SIZE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TAG_NAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TAG_NAME(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TEXT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_VALUE_OF_CSS_PROPERTY - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_VALUE_OF_CSS_PROPERTY(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_FEDCM_DIALOG_TYPE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_FEDCM_TITLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOG - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_NETWORK_CONDITIONS - Static variable in class org.openqa.selenium.chromium.AddHasNetworkConditions
 
GET_PAGE_SOURCE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_PERMISSIONS - Static variable in class org.openqa.selenium.safari.AddHasPermissions
 
GET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_TIMEOUTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_TITLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_HANDLES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
getAccepted() - Method in class org.openqa.selenium.bidi.browsingcontext.UserPromptClosed
 
getAccessibleName() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAccessibleName() - Method in interface org.openqa.selenium.WebElement
Gets result of a Accessible Name and Description Computation for the Accessible Name of the element.
getAccountid() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getAccounts() - Method in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
Returns the accounts shown in the account chooser.
getAccuracy() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
getActionDuration() - Method in class org.openqa.selenium.interactions.Actions
 
getActiveKeyboard() - Method in class org.openqa.selenium.interactions.Actions
 
getActivePointer() - Method in class org.openqa.selenium.interactions.Actions
 
getActiveSessionIds() - Method in class org.openqa.selenium.grid.graphql.Node
 
getActiveSlots() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getActiveSlots() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getActiveSlots() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Get the number of active slots.
getActiveWheel() - Method in class org.openqa.selenium.interactions.Actions
 
getActualId() - Method in class org.openqa.selenium.devtools.idealized.ScriptId
 
getAdapter() - Method in class org.openqa.selenium.docker.client.DockerClient
Returns the adapter for this API version.
getAdditionalCommands() - Method in class org.openqa.selenium.chrome.AddHasCasting
 
getAdditionalCommands() - Method in class org.openqa.selenium.chrome.AddHasCdp
 
getAdditionalCommands() - Method in class org.openqa.selenium.chromium.AddHasCasting
 
getAdditionalCommands() - Method in class org.openqa.selenium.chromium.AddHasCdp
 
getAdditionalCommands() - Method in class org.openqa.selenium.chromium.AddHasLaunchApp
 
getAdditionalCommands() - Method in class org.openqa.selenium.chromium.AddHasNetworkConditions
 
getAdditionalCommands() - Method in class org.openqa.selenium.chromium.AddHasPermissions
 
getAdditionalCommands() - Method in class org.openqa.selenium.edge.AddHasCasting
 
getAdditionalCommands() - Method in class org.openqa.selenium.edge.AddHasCdp
 
getAdditionalCommands() - Method in class org.openqa.selenium.firefox.AddHasContext
 
getAdditionalCommands() - Method in class org.openqa.selenium.firefox.AddHasExtensions
 
getAdditionalCommands() - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
 
getAdditionalCommands() - Method in interface org.openqa.selenium.remote.AdditionalHttpCommands
 
getAdditionalCommands() - Method in class org.openqa.selenium.remote.HttpCommandExecutor
Returns an immutable view of the additional commands.
getAdditionalCommands() - Method in class org.openqa.selenium.safari.AddHasDebugger
 
getAdditionalCommands() - Method in class org.openqa.selenium.safari.AddHasPermissions
 
getAdditionalInformation() - Method in exception class org.openqa.selenium.WebDriverException
 
getAdditionalPreferences() - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getAddressOfRemoteServer() - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getAlert() - Method in exception class org.openqa.selenium.UnhandledAlertException
 
getAlertText() - Method in exception class 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
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.AnnotatedConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.CompoundConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.ConcatenatingConfig
 
getAll(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.EnvConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.JsonConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.MapConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.TomlConfig
 
getAllowCORS() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getAllRealms() - Method in class org.openqa.selenium.bidi.module.Script
 
getAllSelectedOptions() - Method in interface org.openqa.selenium.support.ui.ISelect
 
getAllSelectedOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getAltitude() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
getAltitudeAccuracy() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
getArch() - Method in class org.openqa.selenium.grid.graphql.OsInfo
 
getArgs() - Method in class org.openqa.selenium.bidi.log.ConsoleLogEntry
 
getArgs() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getArgs() - Method in class org.openqa.selenium.remote.service.DriverService
 
getArgument(Object) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
getAriaRole() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAriaRole() - Method in interface org.openqa.selenium.WebElement
Gets result of computing the WAI-ARIA role of element.
getArray(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getAttached() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
Whether the target has an attached client.
getAttribute(String) - Method in class org.openqa.selenium.grid.jmx.MBean
 
getAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Retrieves a user-defined attribute of this message.
getAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Retrieves a user-defined attribute of this message.
getAttribute(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAttribute(String) - Method in interface org.openqa.selenium.WebElement
Get the value of the given attribute of the element.
getAttributeName() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getAttributeName() - Method in class org.openqa.selenium.remote.DomMutation
 
getAttributeNames() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getAttributeNames() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getAttributes() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getAttributes(String[]) - Method in class org.openqa.selenium.grid.jmx.MBean
 
getAuthChallenge() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getAuthCredentials(URI) - Method in class org.openqa.selenium.devtools.idealized.Network
 
getAutomaticInspection() - Method in class org.openqa.selenium.safari.SafariOptions
 
getAutomaticProfiling() - Method in class org.openqa.selenium.safari.SafariOptions
 
getAuxiliary() - Method in interface org.openqa.selenium.interactions.Coordinates
 
getAvailability() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getAvailability() - Method in class org.openqa.selenium.grid.node.HealthCheck.Result
 
getAvailability() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getAvailableLogTypes() - Method in interface org.openqa.selenium.logging.Logs
Queries for available log types.
getAvailableLogTypes() - Method in class org.openqa.selenium.remote.RemoteLogs
 
getAvailableNodes() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getAvailableNodes() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getAvailableNodes() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Gets all available nodes that are not DOWN or DRAINING and has free slots.
getBackground() - Method in class org.openqa.selenium.print.PrintOptions
 
getBaseDir() - Method in class org.openqa.selenium.io.TemporaryFilesystem
 
getBatchSize() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getBiDi() - Method in interface org.openqa.selenium.bidi.HasBiDi
 
getBiDi() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
getBidiSessionStatus() - Method in class org.openqa.selenium.bidi.BiDi
 
getBinaryPaths(List<String>) - Method in class org.openqa.selenium.manager.SeleniumManager
Executes Selenium Manager to get the locations of the requested assets
getBindHost() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getBodySize() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getBool(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getBool(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getBooleanPreference(String, boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getBottom() - Method in class org.openqa.selenium.print.PageMargin
 
getBrowserContextId() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getBrowserName() - Method in interface org.openqa.selenium.Capabilities
 
getBrowserPath() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
getBrowserPath() - Method in class org.openqa.selenium.remote.service.DriverFinder
 
getBrowserVersion() - Method in interface org.openqa.selenium.Capabilities
 
getBrowserVersion() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getBrowsingContext() - Method in class org.openqa.selenium.bidi.script.Source
 
getBrowsingContext() - Method in class org.openqa.selenium.bidi.script.WindowProxyProperties
 
getBrowsingContext() - Method in class org.openqa.selenium.bidi.script.WindowRealmInfo
 
getBrowsingContextId() - Method in class org.openqa.selenium.bidi.browsingcontext.HistoryUpdated
 
getBrowsingContextId() - Method in class org.openqa.selenium.bidi.browsingcontext.NavigationInfo
 
getBrowsingContextId() - Method in class org.openqa.selenium.bidi.browsingcontext.UserPromptClosed
 
getBrowsingContextId() - Method in class org.openqa.selenium.bidi.browsingcontext.UserPromptOpened
 
getBrowsingContextId() - Method in class org.openqa.selenium.bidi.network.BaseParameters
 
getBuildInformation() - Method in exception class org.openqa.selenium.WebDriverException
 
getBuildRevision() - Method in class org.openqa.selenium.BuildInfo
 
getBytesReceived() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getCallFrames() - Method in class org.openqa.selenium.bidi.log.StackTrace
 
getCallFrames() - Method in class org.openqa.selenium.bidi.script.StackTrace
 
getCanonicalCapabilities() - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
getCanonicalCapabilities() - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
getCanonicalCapabilities() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
getCanonicalCapabilities() - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
getCanonicalCapabilities() - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
getCanonicalCapabilities() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
getCanonicalCapabilities() - Method in interface org.openqa.selenium.WebDriverInfo
Describes the smallest set ofCapabilities that could be used to create an instance of thisWebDriver implementation.
getCapabilities() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
getCapabilities() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
getCapabilities() - Method in class org.openqa.selenium.grid.data.Session
 
getCapabilities() - Method in class org.openqa.selenium.grid.graphql.Session
 
getCapabilities() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getCapabilities() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getCapabilities() - Method in interface org.openqa.selenium.grid.session.ActiveSession
Describe the current webdriver session's capabilities.
getCapabilities() - Method in interface org.openqa.selenium.HasCapabilities
 
getCapabilities() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCapability(String) - Method in interface org.openqa.selenium.Capabilities
 
getCapability(String) - Method in class org.openqa.selenium.ImmutableCapabilities
 
getCapability(String) - Method in class org.openqa.selenium.MutableCapabilities
 
getCapability(String) - Method in class org.openqa.selenium.PersistentCapabilities
 
getCapability(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getCapabilityNames() - Method in interface org.openqa.selenium.Capabilities
 
getCapabilityNames() - Method in class org.openqa.selenium.MutableCapabilities
 
getCapabilityNames() - Method in class org.openqa.selenium.PersistentCapabilities
 
getCapabilityNames() - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getCastIssueMessage() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
getCastIssueMessage() - Method in interface org.openqa.selenium.chromium.HasCasting
 
getCastSinks() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
getCastSinks() - Method in interface org.openqa.selenium.chromium.HasCasting
Returns the list of cast sinks (Cast devices) available to the Chrome media router.
getCdpEndPoint(HttpClient) - Static method in class org.openqa.selenium.devtools.CdpEndpointFinder
 
getCdpSession() - Method in class org.openqa.selenium.devtools.DevTools
 
getCertificate() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getCgroupPermissions() - Method in class org.openqa.selenium.docker.Device
 
getChannel() - Method in class org.openqa.selenium.bidi.script.Message
 
getChildNodeCount() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getChildren() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
getChildren() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getClass(String, String, Class<X>, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getClass(String, String, Class<X>, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getClientWindow() - Method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
getClientWindow() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
getClientWindows() - Method in class org.openqa.selenium.bidi.module.Browser
 
getCode() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
getCodePoint() - Method in enum class org.openqa.selenium.Keys
 
getColor() - Method in class org.openqa.selenium.support.Color
 
getColorValue() - Method in enum class org.openqa.selenium.support.Colors
 
getColumnNumber() - Method in class org.openqa.selenium.bidi.log.StackFrame
 
getColumnNumber() - Method in class org.openqa.selenium.bidi.network.Initiator
 
getColumnNumber() - Method in class org.openqa.selenium.bidi.script.ExceptionDetails
 
getColumnNumber() - Method in class org.openqa.selenium.bidi.script.StackFrame
 
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.
getCommandCodec() - Method in enum class org.openqa.selenium.remote.Dialect
 
getCommandExecutor() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getConfig() - Method in class org.openqa.selenium.remote.http.RemoteCall
 
getConfigurableRoles() - Method in interface org.openqa.selenium.cli.CliCommand
Allows a command to indicate that certain aspects are configurable.
getConfigurableRoles() - Method in class org.openqa.selenium.grid.commands.CompletionCommand
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.commands.Hub
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.commands.InfoCommand
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getConfigurableRoles() - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
getConnectEnd() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getConnectionCounter() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
getConnectionLimitPerSession() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getConnectStart() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getConsoleLogEntry() - Method in class org.openqa.selenium.bidi.log.LogEntry
 
getContainerLogs(ContainerId) - Method in class org.openqa.selenium.docker.client.DockerClient
 
getContainerLogs(ContainerId) - Method in interface org.openqa.selenium.docker.DockerProtocol
 
getContainerPath(SessionId) - Method in class org.openqa.selenium.grid.node.docker.DockerAssetsPath
 
getContent() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getContent() - Method in class org.openqa.selenium.Pdf
 
getContent() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getContent() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getContentEncoding() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getContentEncoding() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getContentLength() - Method in class org.openqa.selenium.remote.http.HttpRequest
Get the value of "Content-Length" header
getContentLength() - Method in class org.openqa.selenium.remote.http.HttpResponse
Get the value of "Content-Length" header
getContentType() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getContentType() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getContext() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
getContext() - Method in interface org.openqa.selenium.firefox.HasContext
Current context commands are operating on.
getCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
Get a cookie with a given name.
getCookies() - Method in class org.openqa.selenium.bidi.network.RequestData
 
getCookies() - Method in class org.openqa.selenium.bidi.storage.GetCookiesResult
 
getCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookies() - Method in interface org.openqa.selenium.WebDriver.Options
Get all the cookies for the current domain.
getCookies(GetCookiesParameters) - Method in class org.openqa.selenium.bidi.module.Storage
 
GetCookiesParameters - Class inorg.openqa.selenium.bidi.storage
 
GetCookiesParameters(CookieFilter) - Constructor for class org.openqa.selenium.bidi.storage.GetCookiesParameters
 
GetCookiesParameters(CookieFilter, PartitionDescriptor) - Constructor for class org.openqa.selenium.bidi.storage.GetCookiesParameters
 
GetCookiesParameters(PartitionDescriptor) - Constructor for class org.openqa.selenium.bidi.storage.GetCookiesParameters
 
GetCookiesResult - Class inorg.openqa.selenium.bidi.storage
 
GetCookiesResult(List<Cookie>, PartitionKey) - Constructor for class org.openqa.selenium.bidi.storage.GetCookiesResult
 
getCoordinates() - Method in interface org.openqa.selenium.interactions.Locatable
 
getCoordinates() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCounts() - Method in class org.openqa.selenium.grid.data.CapabilityCount
 
getCreationTime() - Method in class org.openqa.selenium.HasDownloads.DownloadedFile
 
getCredentials() - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
 
getCssValue(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCssValue(String) - Method in interface org.openqa.selenium.WebElement
Get the value of a given CSS property.
getCurrent() - Static method in enum class org.openqa.selenium.Architecture
Gets current architecture.
getCurrent() - Static method in enum class org.openqa.selenium.Platform
Get current platform (not necessarily the same as operating system).
getCurrentContext() - Method in class org.openqa.selenium.remote.tracing.empty.NullTracer
 
getCurrentContext() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getCurrentContext() - Method in interface org.openqa.selenium.remote.tracing.Tracer
 
getCurrentSessionCount() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getCurrentUrl() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCurrentUrl() - Method in interface org.openqa.selenium.WebDriver
Get a string representing the current URL that the browser is looking at.
getCurrentValue() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getCurrentValue() - Method in class org.openqa.selenium.remote.DomMutation
 
getData() - Method in class org.openqa.selenium.bidi.script.Message
 
getData() - Method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus.RejectedEvent
 
getData(Type) - Method in class org.openqa.selenium.events.Event
 
getDataModel() - Method in enum class org.openqa.selenium.Architecture
Gets the data model of the architecture.
getDebugLogLevel() - Static method in class org.openqa.selenium.internal.Debug
 
getDecoratedDriver() - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
getDecorator() - Method in interface org.openqa.selenium.support.decorators.Decorated
 
getDecorator() - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
getDefaultClientFactory() - Static method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.commands.Hub
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
getDefaultConfig() - Method in class org.openqa.selenium.grid.TemplateGridCommand
 
getDefaultDriverOptions() - Method in class org.openqa.selenium.chrome.ChromeDriverService
 
getDefaultDriverOptions() - Method in class org.openqa.selenium.edge.EdgeDriverService
 
getDefaultDriverOptions() - Method in class org.openqa.selenium.firefox.GeckoDriverService
 
getDefaultDriverOptions() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService
 
getDefaultDriverOptions() - Method in class org.openqa.selenium.remote.service.DriverService
 
getDefaultDriverOptions() - Method in class org.openqa.selenium.safari.SafariDriverService
 
getDefaultDriverOptions() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
getDefaultTimeout() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getDefaultTmpFS() - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getDescribedInterface() - Method in class org.openqa.selenium.bidi.BiDiProvider
 
getDescribedInterface() - Method in class org.openqa.selenium.chromium.AddHasCasting
 
getDescribedInterface() - Method in class org.openqa.selenium.chromium.AddHasCdp
 
getDescribedInterface() - Method in class org.openqa.selenium.chromium.AddHasLaunchApp
 
getDescribedInterface() - Method in class org.openqa.selenium.chromium.AddHasNetworkConditions
 
getDescribedInterface() - Method in class org.openqa.selenium.chromium.AddHasPermissions
 
getDescribedInterface() - Method in class org.openqa.selenium.devtools.DevToolsProvider
 
getDescribedInterface() - Method in class org.openqa.selenium.firefox.AddHasContext
 
getDescribedInterface() - Method in class org.openqa.selenium.firefox.AddHasExtensions
 
getDescribedInterface() - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.AddHasAuthentication
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.AddHasLogEvents
 
getDescribedInterface() - Method in interface org.openqa.selenium.remote.AugmenterProvider
 
getDescribedInterface() - Method in class org.openqa.selenium.safari.AddHasDebugger
 
getDescribedInterface() - Method in class org.openqa.selenium.safari.AddHasPermissions
 
getDescription() - Method in interface org.openqa.selenium.cli.CliCommand
 
getDescription() - Method in class org.openqa.selenium.grid.commands.CompletionCommand
 
getDescription() - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
getDescription() - Method in class org.openqa.selenium.grid.commands.Hub
 
getDescription() - Method in class org.openqa.selenium.grid.commands.InfoCommand
 
getDescription() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getDescription() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getDescription() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getDescription() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getDescription() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getDescription() - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
getDescription() - Method in class org.openqa.selenium.remote.tracing.Status
 
getDesiredCapabilities() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
getDesiredCapabilities() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
getDesiredCapabilities() - Method in class org.openqa.selenium.grid.data.SessionRequestCapability
 
getDevicesMapping() - Method in class org.openqa.selenium.grid.node.docker.DockerOptions
 
getDevTools() - Method in interface org.openqa.selenium.devtools.HasDevTools
 
getDialect() - Method in class org.openqa.selenium.remote.ProtocolHandshake.Result
 
getDialogType() - Method in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
Returns the type of the open dialog.
getDigest() - Method in class org.openqa.selenium.docker.internal.Reference
 
getDimension() - Method in class org.openqa.selenium.Rectangle
 
getDisplayName() - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
getDisplayName() - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
getDisplayName() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
getDisplayName() - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
getDisplayName() - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
getDisplayName() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
getDisplayName() - Method in interface org.openqa.selenium.WebDriverInfo
 
getDistributor() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getDistributorUri() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getDnsEnd() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getDnsStart() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getDockerSessionFactories(Tracer, HttpClient.Factory, NodeOptions) - Method in class org.openqa.selenium.grid.node.docker.DockerOptions
 
getDomain() - Method in class org.openqa.selenium.bidi.network.Cookie
 
getDomain() - Method in class org.openqa.selenium.Cookie
 
getDomain() - Method in class org.openqa.selenium.docker.internal.Reference
 
getDomains() - Method in class org.openqa.selenium.devtools.DevTools
 
getDomains(DevTools) - Method in class org.openqa.selenium.devtools.CdpInfo
 
getDomAttribute(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getDomAttribute(String) - Method in interface org.openqa.selenium.WebElement
Get the value of the given attribute of the element.
getDomProperty(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getDomProperty(String) - Method in interface org.openqa.selenium.WebElement
Get the value of the given property of the element.
getDownloadableFiles() - Method in interface org.openqa.selenium.HasDownloads
Deprecated.
getDownloadableFiles() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Deprecated.
getDownloadedFiles() - Method in interface org.openqa.selenium.HasDownloads
Gets all files downloaded by browser.
getDownloadedFiles() - Method in class org.openqa.selenium.remote.RemoteWebDriver
Retrieves the list of files downloaded by browser.
getDownloadParams() - Method in class org.openqa.selenium.bidi.browsingcontext.DownloadEnded
 
getDownloadsFilesystem(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getDownloadsFilesystem(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
getDownloadThroughput() - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
The current throughput of the network connection in kb/second for downloading.
getDownNodeCount() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getDownNodeCount() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getDownNodeCount() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Gets the total number of nodes that are DOWN.
getDownstreamDialect() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getDownstreamDialect() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getDownstreamDialect() - Method in interface org.openqa.selenium.grid.session.ActiveSession
 
getDownstreamDialects() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
getDownstreamDialects() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
getDownstreamDialects() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
getDownstreamEncodedResponse() - Method in class org.openqa.selenium.grid.data.CreateSessionResponse
 
getDownstreamEncodedResponse() - Method in class org.openqa.selenium.grid.data.NewSessionResponse
 
getDrainAfterSessionCount() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getDriverEnvironmentVariable() - Method in class org.openqa.selenium.chrome.ChromeDriverService
 
getDriverEnvironmentVariable() - Method in class org.openqa.selenium.edge.EdgeDriverService
 
getDriverEnvironmentVariable() - Method in class org.openqa.selenium.firefox.GeckoDriverService
 
getDriverEnvironmentVariable() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService
 
getDriverEnvironmentVariable() - Method in class org.openqa.selenium.remote.service.DriverService
 
getDriverEnvironmentVariable() - Method in class org.openqa.selenium.safari.SafariDriverService
 
getDriverExecutable() - Method in class org.openqa.selenium.remote.service.DriverService
 
getDriverExecutable() - Method in class org.openqa.selenium.safari.SafariDriverService
 
getDriverExecutable() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
getDriverName() - Method in class org.openqa.selenium.chrome.ChromeDriverService
 
getDriverName() - Method in class org.openqa.selenium.edge.EdgeDriverService
 
getDriverName() - Method in class org.openqa.selenium.firefox.GeckoDriverService
 
getDriverName() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService
 
getDriverName() - Method in class org.openqa.selenium.remote.service.DriverService
 
getDriverName() - Method in class org.openqa.selenium.safari.SafariDriverService
 
getDriverName() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
getDriverName(StackTraceElement[]) - Static method in exception class org.openqa.selenium.WebDriverException
 
getDriverPath() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
getDriverPath() - Method in class org.openqa.selenium.remote.service.DriverFinder
 
getDriverProperty() - Method in class org.openqa.selenium.chrome.ChromeDriverService
 
getDriverProperty() - Method in class org.openqa.selenium.edge.EdgeDriverService
 
getDriverProperty() - Method in class org.openqa.selenium.firefox.GeckoDriverService
 
getDriverProperty() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService
 
getDriverProperty() - Method in class org.openqa.selenium.remote.service.DriverService
 
getDriverProperty() - Method in class org.openqa.selenium.safari.SafariDriverService
 
getDriverProperty() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
getElement() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getElement() - Method in class org.openqa.selenium.remote.DomMutation
 
getElementConverter() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getElementKey(Map<?, ?>) - Method in class org.openqa.selenium.remote.JsonToWebElementConverter
 
getEmail() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getEnabledLogTypes() - Method in class org.openqa.selenium.logging.LoggingPreferences
 
getEncodedElementKey() - Method in enum class org.openqa.selenium.remote.Dialect
 
getEncoder(Dialect) - Static method in class org.openqa.selenium.grid.node.CapabilityResponseEncoder
 
getEnqueued() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
getEntry() - Method in class org.openqa.selenium.devtools.idealized.log.model.LogEntry
 
getEnvironment() - Method in class org.openqa.selenium.remote.service.DriverService
 
getErrorHandler() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getErrorText() - Method in class org.openqa.selenium.bidi.network.FetchError
 
getErrorType() - Method in exception class org.openqa.selenium.grid.graphql.SessionNotFoundException
 
getEventBus() - Method in class org.openqa.selenium.grid.server.EventBusOptions
 
getEventName() - Method in class org.openqa.selenium.events.EventListener
 
getException() - Method in class org.openqa.selenium.bidi.script.ExceptionDetails
 
getExceptionDetails() - Method in class org.openqa.selenium.bidi.script.EvaluateResultExceptionValue
 
getExceptionType(int) - Method in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
Returns the exception type that corresponds to the givenstatusCode.
getExceptionType(String) - Method in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
getExecutable() - Method in class org.openqa.selenium.remote.service.DriverService
 
getExecuteMethod() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getExpiry() - Method in class org.openqa.selenium.bidi.network.Cookie
 
getExpiry() - Method in class org.openqa.selenium.Cookie
 
getExtensionData() - Method in class org.openqa.selenium.bidi.webextension.InstallExtensionParameters
 
getExtensions() - Method in exception class org.openqa.selenium.grid.graphql.SessionNotFoundException
 
getExternalUri() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getExternalUri() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getExternalUri() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getExtraCapability(String) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
getExtraCapability(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
getExtraCapability(String) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
getExtraCapability(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getExtraCapability(String) - Method in class org.openqa.selenium.safari.SafariOptions
 
getExtraCapabilityNames() - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
getExtraCapabilityNames() - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
getExtraCapabilityNames() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
getExtraCapabilityNames() - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getExtraCapabilityNames() - Method in class org.openqa.selenium.safari.SafariOptions
 
getFamiliarName() - Method in class org.openqa.selenium.docker.internal.Reference
 
getFederatedCredentialManagementDialog() - Method in interface org.openqa.selenium.federatedcredentialmanagement.HasFederatedCredentialManagement
Gets the currently open FedCM dialog, or null if there is no dialog.
getFederatedCredentialManagementDialog() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getFetchStart() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getField() - Method in class org.openqa.selenium.support.pagefactory.Annotations
 
getFileDetector() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getFilepath() - Method in class org.openqa.selenium.bidi.browsingcontext.DownloadCompleted
 
getFileSystem() - Method in interface org.openqa.selenium.grid.session.ActiveSession
 
getFirstSelectedOption() - Method in interface org.openqa.selenium.support.ui.ISelect
 
getFirstSelectedOption() - Method in class org.openqa.selenium.support.ui.Select
 
getFlagObjects() - Method in interface org.openqa.selenium.cli.CliCommand
Allows the set of objects used for finding command-line flags to be augmented with default implementations.
getFlagObjects() - Method in class org.openqa.selenium.grid.commands.CompletionCommand
 
getFlagObjects() - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
getFlagObjects() - Method in class org.openqa.selenium.grid.commands.Hub
 
getFlagObjects() - Method in class org.openqa.selenium.grid.commands.InfoCommand
 
getFlagObjects() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getFlagObjects() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getFlagObjects() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getFlagObjects() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getFlagObjects() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getFlagObjects() - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
getFlags() - Method in class org.openqa.selenium.bidi.script.RegExpValue
 
getFtpProxy() - Method in class org.openqa.selenium.Proxy
Deprecated.
getFtpProxy is deprecated and will be removed in a future release.
getFullPageScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.firefox.FirefoxDriver
Capture the full page screenshot and store it in the specified location.
getFullPageScreenshotAs(OutputType<X>) - Method in interface org.openqa.selenium.firefox.HasFullPageScreenshot
Capture the full page screenshot and store it in the specified location.
getFunctionName() - Method in class org.openqa.selenium.bidi.log.StackFrame
 
getFunctionName() - Method in class org.openqa.selenium.bidi.script.StackFrame
 
getGenericLogEntry() - Method in class org.openqa.selenium.bidi.log.LogEntry
 
getGivenName() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getGridSubPath() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getGridUri() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getHandle() - Method in class org.openqa.selenium.bidi.script.RemoteValue
 
getHandlerBasedLoggerInstance(LoggingHandler, Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getHeader(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Returns the value of the first header with thename (case-insensitive).
getHeader(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Returns the value of the first header with thename (case-insensitive).
getHeader(HttpHeader) - Method in class org.openqa.selenium.remote.http.HttpRequest
SeeHttpMessage.getHeader(String)
getHeader(HttpHeader) - Method in class org.openqa.selenium.remote.http.HttpResponse
SeeHttpMessage.getHeader(String)
getHeaderNames() - Method in class org.openqa.selenium.remote.http.HttpRequest
Returns an iterable with all the names of the headers set.
getHeaderNames() - Method in class org.openqa.selenium.remote.http.HttpResponse
Returns an iterable with all the names of the headers set.
getHeaders() - Method in class org.openqa.selenium.bidi.network.RequestData
 
getHeaders() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getHeaders(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Returns an iterable of the values of headers with thename (case-insensitive).
getHeaders(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Returns an iterable of the values of headers with thename (case-insensitive).
getHeadersSize() - Method in class org.openqa.selenium.bidi.network.RequestData
 
getHeadersSize() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getHeading() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
getHealthCheck() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getHealthCheck() - Method in class org.openqa.selenium.grid.node.Node
 
getHealthCheck() - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
getHealthCheckInterval() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getHeartbeatPeriod() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getHeartbeatPeriod() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getHeartbeatPeriod() - Method in class org.openqa.selenium.grid.server.EventBusOptions
 
getHeight() - Method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
getHeight() - Method in class org.openqa.selenium.Dimension
 
getHeight() - Method in class org.openqa.selenium.print.PageSize
 
getHeight() - Method in class org.openqa.selenium.Rectangle
 
getHighestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
Returns the last port that could be searched for free ports
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
 
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getHighestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
getHostAddress() - Static method in class org.openqa.selenium.net.HostIdentifier
 
getHostAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
getHostConfig() - Method in class org.openqa.selenium.docker.ContainerInfo
 
getHostInformation() - Static method in exception class org.openqa.selenium.WebDriverException
 
getHostname() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getHostname() - Method in class org.openqa.selenium.net.NetworkUtils
Makes a best-effort attempt to figure out an externally addressable name for this host, falling back to a local connection only.
getHostName() - Static method in class org.openqa.selenium.net.HostIdentifier
 
getHostPath() - Method in class org.openqa.selenium.grid.node.docker.DockerAssetsPath
 
getHostPath(SessionId) - Method in class org.openqa.selenium.grid.node.docker.DockerAssetsPath
 
getHttpClient(HttpClient.Factory, URI) - Static method in class org.openqa.selenium.devtools.CdpEndpointFinder
 
getHttpClientFactory(Tracer) - Method in class org.openqa.selenium.grid.server.NetworkOptions
 
getHttpLogs() - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getHttpMethod(String) - Static method in enum class org.openqa.selenium.remote.http.HttpMethod
 
getHttpProxy() - Method in class org.openqa.selenium.Proxy
Gets the HTTP proxy.
getHttpStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodec
 
getHttpStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
getId() - Method in class org.openqa.selenium.bidi.browser.ClientWindow
 
getId() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
getId() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
getId() - Method in class org.openqa.selenium.docker.Container
 
getId() - Method in class org.openqa.selenium.docker.ContainerInfo
 
getId() - Method in class org.openqa.selenium.docker.ContainerLogs
 
getId() - Method in class org.openqa.selenium.docker.Image
 
getId() - Method in class org.openqa.selenium.docker.internal.ImageSummary
 
getId() - Method in class org.openqa.selenium.events.Event
 
getId() - Method in class org.openqa.selenium.grid.data.Session
 
getId() - Method in class org.openqa.selenium.grid.data.Slot
 
getId() - Method in class org.openqa.selenium.grid.graphql.Node
 
getId() - Method in class org.openqa.selenium.grid.graphql.Session
 
getId() - Method in class org.openqa.selenium.grid.graphql.Slot
 
getId() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getId() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getId() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
getId() - Method in class org.openqa.selenium.grid.node.Node
 
getId() - Method in interface org.openqa.selenium.grid.session.ActiveSession
 
getId() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getId() - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
getId() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
getId() - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
getId() - Method in class org.openqa.selenium.virtualauthenticator.Credential
 
getId() - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
 
getIdentifier() - Method in class org.openqa.selenium.ScriptKey
 
getIdleSlots() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getIdleSlots() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getIdleSlots() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Get the number of idle slots.
getIdpConfigUrl() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getIfInitialized() - Method in class org.openqa.selenium.concurrent.Lazy
 
getImage() - Method in class org.openqa.selenium.docker.ContainerConfig
 
getImage(String) - Method in class org.openqa.selenium.docker.client.DockerClient
 
getImage(String) - Method in class org.openqa.selenium.docker.Docker
 
getImage(String) - Method in interface org.openqa.selenium.docker.DockerProtocol
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.bidi.BiDiProvider
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.chromium.AddHasCasting
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.chromium.AddHasCdp
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.chromium.AddHasLaunchApp
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.chromium.AddHasNetworkConditions
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.chromium.AddHasPermissions
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.devtools.DevToolsProvider
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.firefox.AddHasContext
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.firefox.AddHasExtensions
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.remote.AddHasAuthentication
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.remote.AddHasLogEvents
 
getImplementation(Capabilities, ExecuteMethod) - Method in interface org.openqa.selenium.remote.AugmenterProvider
For the interface that this provider describes, return an implementation.
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.safari.AddHasDebugger
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.safari.AddHasPermissions
 
getImplicitWaitTimeout() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
getImplicitWaitTimeout() - Method in interface org.openqa.selenium.WebDriver.Timeouts
Gets the amount of time the driver should wait when searching for an element if it is not immediately present.
getInetAddresses() - Method in class org.openqa.selenium.net.NetworkInterface
 
getInitiator() - Method in class org.openqa.selenium.bidi.network.BeforeRequestSent
 
getInputType() - Method in interface org.openqa.selenium.interactions.InputSource
 
getInputType() - Method in class org.openqa.selenium.interactions.KeyInput
 
getInputType() - Method in class org.openqa.selenium.interactions.PointerInput
 
getInputType() - Method in class org.openqa.selenium.interactions.WheelInput
 
getInstance() - Static method in class org.openqa.selenium.logging.LoggingHandler
 
getInstance() - Static method in class org.openqa.selenium.manager.SeleniumManager
 
getInstance() - Static method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getInstance() - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getInt(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getInt(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getIntegerPreference(String, int) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getIntercepts() - Method in class org.openqa.selenium.bidi.network.BaseParameters
 
getInternalId() - Method in class org.openqa.selenium.bidi.script.RemoteValue
 
getIp() - Method in class org.openqa.selenium.docker.ContainerInfo
 
getIp4NonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
Returns a non-loopback IP4 hostname of the local host.
getIp4NonLoopBackOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIp6Address() - Method in class org.openqa.selenium.net.NetworkInterface
 
getIpOfLoopBackIp4() - Method in class org.openqa.selenium.net.NetworkUtils
 
getJavascriptExecutor(SearchContext) - Method in class org.openqa.selenium.By
 
getJavascriptLogEntry() - Method in class org.openqa.selenium.bidi.log.LogEntry
 
getKey() - Method in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
getKeyFromUnicode(char) - Static method in enum class org.openqa.selenium.Keys
Retrieves theKeys enum constant corresponding to the given Unicode character.
getKind() - Method in class org.openqa.selenium.devtools.idealized.log.model.LogEntry
 
getKind() - Method in class org.openqa.selenium.remote.tracing.Status
 
getLabels() - Method in class org.openqa.selenium.docker.ContainerInfo
 
getLastModifiedTime() - Method in class org.openqa.selenium.HasDownloads.DownloadedFile
 
getLastSessionCreated() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getLastStarted() - Method in class org.openqa.selenium.grid.data.Slot
 
getLastStarted() - Method in class org.openqa.selenium.grid.graphql.Slot
 
getLatency() - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
The current simulated latency of the connection.
getLatitude() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
getLeft() - Method in class org.openqa.selenium.print.PageMargin
 
getLevel() - Method in class org.openqa.selenium.bidi.log.BaseLogEntry
 
getLevel() - Method in class org.openqa.selenium.bidi.log.FilterBy
 
getLevel() - Method in class org.openqa.selenium.logging.LogEntry
Gets the logging entry's severity.
getLevel() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Log
 
getLevel(String) - Method in class org.openqa.selenium.logging.LoggingPreferences
 
getLineNumber() - Method in class org.openqa.selenium.bidi.log.StackFrame
 
getLineNumber() - Method in class org.openqa.selenium.bidi.network.Initiator
 
getLineNumber() - Method in class org.openqa.selenium.bidi.script.ExceptionDetails
 
getLineNumber() - Method in class org.openqa.selenium.bidi.script.StackFrame
 
getLoad() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getLoad() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getLocalFile(CharSequence...) - Method in interface org.openqa.selenium.remote.FileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.LocalFileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.UselessFileDetector
 
getLocalName() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getLocation() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getLocation() - Method in interface org.openqa.selenium.WebElement
Where on the page is the top left-hand corner of the rendered element?
getLocations() - Method in exception class org.openqa.selenium.grid.graphql.SessionNotFoundException
 
getLocatorName() - Method in interface org.openqa.selenium.remote.locators.CustomLocator
 
getLocatorName() - Method in class org.openqa.selenium.support.locators.RelativeLocatorServerSide
 
getLogEncoding() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
getLogFile() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getLoginState() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getLogLines() - Method in class org.openqa.selenium.docker.ContainerLogs
 
getLogOutput() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getLogs() - Method in class org.openqa.selenium.docker.Container
 
getLogs() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput
 
getLogs(String) - Method in class org.openqa.selenium.logging.SessionLogs
 
getLogTimestampFormat() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
getLogTypes() - Method in class org.openqa.selenium.logging.SessionLogs
 
getLoInterface() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getLoInterface() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
 
getLongitude() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
getLowestEphemeralPort() - Method in interface org.openqa.selenium.net.EphemeralPortRangeDetector
Returns the first port in the ephemeral range
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.FixedIANAPortRange
 
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.LinuxEphemeralPortRangeDetector
 
getLowestEphemeralPort() - Method in class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
getMajorVersion() - Method in class org.openqa.selenium.devtools.CdpInfo
 
getMajorVersion() - Method in enum class org.openqa.selenium.Platform
Returns the major version of this platform.
getMapper() - Method in class org.openqa.selenium.bidi.Event
 
getMaximumResponseDelay() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getMaximumSimultaneousSessions() - Method in class org.openqa.selenium.chromium.ChromiumDriverInfo
 
getMaximumSimultaneousSessions() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
getMaximumSimultaneousSessions() - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
getMaximumSimultaneousSessions() - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
getMaximumSimultaneousSessions() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
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.
getMaxServerThreads() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getMaxSession() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getMaxSession() - Method in class org.openqa.selenium.grid.graphql.Node
 
getMaxSessionCount() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getMaxSessionCount() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getMaxSessions() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getMBeanInfo() - Method in class org.openqa.selenium.grid.jmx.MBean
 
getMessage() - Method in class org.openqa.selenium.bidi.BiDiSessionStatus
 
getMessage() - Method in class org.openqa.selenium.bidi.browsingcontext.UserPromptOpened
 
getMessage() - Method in class org.openqa.selenium.grid.data.NewSessionErrorResponse
 
getMessage() - Method in class org.openqa.selenium.grid.node.HealthCheck.Result
 
getMessage() - Method in class org.openqa.selenium.logging.LogEntry
Gets the log entry's message.
getMessage() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Log
 
getMessage() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
getMessage() - Method in exception class org.openqa.selenium.WebDriverException
Returns the detail message string of this exception that includes not only the original message passed to the exception constructor but also driver information, system information and extra information added byWebDriverException.addInfo(String, String) method.
getMessages() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getMetadata() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
getMetadata() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
getMetadata() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
getMethod() - Method in class org.openqa.selenium.bidi.Command
 
getMethod() - Method in class org.openqa.selenium.bidi.Event
 
getMethod() - Method in class org.openqa.selenium.bidi.log.ConsoleLogEntry
 
getMethod() - Method in class org.openqa.selenium.bidi.network.RequestData
 
getMethod() - Method in class org.openqa.selenium.devtools.Command
 
getMethod() - Method in class org.openqa.selenium.devtools.Event
 
getMethod() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getMimeType() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getMinorVersion() - Method in enum class org.openqa.selenium.Platform
Returns the minor version of this platform.
getMode() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getModel() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
Get the GridModel used by this registry.
getMountedVolumes() - Method in class org.openqa.selenium.docker.ContainerInfo
 
getName() - Method in class org.openqa.selenium.bidi.network.Cookie
 
getName() - Method in class org.openqa.selenium.bidi.network.Header
 
getName() - Method in interface org.openqa.selenium.cli.CliCommand
 
getName() - Method in class org.openqa.selenium.Cookie
 
getName() - Method in class org.openqa.selenium.docker.ContainerConfig
 
getName() - Method in class org.openqa.selenium.docker.Image
 
getName() - Method in class org.openqa.selenium.docker.internal.Reference
 
getName() - Method in class org.openqa.selenium.events.EventName
 
getName() - Method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus.RejectedEvent
 
getName() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getName() - Method in class org.openqa.selenium.grid.commands.CompletionCommand
 
getName() - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
getName() - Method in class org.openqa.selenium.grid.commands.Hub
 
getName() - Method in class org.openqa.selenium.grid.commands.InfoCommand
 
getName() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getName() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getName() - Method in class org.openqa.selenium.grid.graphql.OsInfo
 
getName() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getName() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getName() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getName() - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
getName() - Method in class org.openqa.selenium.HasDownloads.DownloadedFile
 
getName() - Method in interface org.openqa.selenium.interactions.InputSource
 
getName() - Method in class org.openqa.selenium.interactions.KeyInput
 
getName() - Method in class org.openqa.selenium.interactions.PointerInput
 
getName() - Method in class org.openqa.selenium.interactions.WheelInput
 
getName() - Method in class org.openqa.selenium.json.SimplePropertyDescriptor
 
getName() - Method in class org.openqa.selenium.net.NetworkInterface
 
getName() - Method in class org.openqa.selenium.remote.Command
 
getName() - Method in class org.openqa.selenium.remote.CommandPayload
 
getName() - Method in enum class org.openqa.selenium.remote.http.HttpHeader
 
getName(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
Converts the JDK level to a name supported by Selenium.
getNamespaceURI() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getNavigationId() - Method in class org.openqa.selenium.bidi.browsingcontext.NavigationInfo
 
getNavigationId() - Method in class org.openqa.selenium.bidi.browsingcontext.NavigationResult
 
getNavigationId() - Method in class org.openqa.selenium.bidi.network.BaseParameters
 
getNetworkConditions() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
getNetworkConditions() - Method in interface org.openqa.selenium.chromium.HasNetworkConditions
Gets map of network conditions.
getNetWorkDiags() - Static method in class org.openqa.selenium.net.NetworkUtils
 
getNetworkInterfaces() - Method in class org.openqa.selenium.net.DefaultNetworkInterfaceProvider
 
getNetworkInterfaces() - Method in interface org.openqa.selenium.net.NetworkInterfaceProvider
 
getNetworkName() - Method in class org.openqa.selenium.docker.ContainerInfo
 
getNewSessionThreadPoolSize() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getNextAvailable(Map<Capabilities, Long>) - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
getNextAvailable(Map<Capabilities, Long>) - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
getNextAvailable(Map<Capabilities, Long>) - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
getNode() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getNode(URI) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
Get a node by its URI.
getNode(URI) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Get node by URI.
getNode(NodeId) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getNode(NodeId) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Gets a node by its ID.
getNodeCount() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getNodeFromURI(URI) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getNodeId() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getNodeId() - Method in class org.openqa.selenium.grid.graphql.Session
 
getNodeId() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getNodes() - Method in class org.openqa.selenium.grid.data.DistributorStatus
 
getNodes() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getNodeType() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getNodeUri() - Method in class org.openqa.selenium.grid.graphql.Session
 
getNodeValue() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getNodeVersion() - Method in class org.openqa.selenium.grid.node.Node
 
getNonLoopbackAddressOfThisMachine() - Method in class org.openqa.selenium.net.NetworkUtils
Used by the mobile emulators that refuse to access localhost or 127.0.0.1 The IP4/IP6 requirements of this method are as-of-yet unspecified, but we return the string that is associated with the IP4 interface
getNoProxy() - Method in class org.openqa.selenium.Proxy
Gets proxy bypass (noproxy) addresses.
getNullLogger() - Static method in class org.openqa.selenium.logging.LocalLogs
Logger which doesn't do anything.
getObjectName() - Method in class org.openqa.selenium.grid.jmx.MBean
 
getOffline() - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
 
getOldValue() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getOldValue() - Method in class org.openqa.selenium.remote.DomMutation
 
getOpenerId() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
Opener target Id
getOptions() - Method in interface org.openqa.selenium.support.ui.ISelect
 
getOptions() - Method in class org.openqa.selenium.support.ui.Select
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.AnnotatedConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.CompoundConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.ConcatenatingConfig
 
getOptions(String) - Method in interface org.openqa.selenium.grid.config.Config
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.EnvConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.JsonConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.MapConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.TomlConfig
 
getOrientation() - Method in class org.openqa.selenium.print.PrintOptions
 
getOrigin() - Method in class org.openqa.selenium.bidi.script.RealmInfo
 
getOriginal() - Method in interface org.openqa.selenium.support.decorators.Decorated
 
getOriginal() - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
getOriginalOpener() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
getOsInfo() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getOsInfo() - Method in class org.openqa.selenium.grid.graphql.Node
 
getOsInfo() - Method in class org.openqa.selenium.grid.node.Node
 
getOutput() - Method in class org.openqa.selenium.os.ExternalProcess
The last N bytes of the combined stdout and stderr as String, the value of N is set while building the ExternalProcess.
getOutput(Charset) - Method in class org.openqa.selenium.os.ExternalProcess
The last N bytes of the combined stdout and stderr as String, the value of N is set while building the ExternalProcess.
getOutputStream() - Method in class org.openqa.selenium.remote.service.DriverService
 
getOwningNodeId() - Method in class org.openqa.selenium.grid.data.SlotId
 
getPageLoadTimeout() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
getPageLoadTimeout() - Method in interface org.openqa.selenium.WebDriver.Timeouts
Gets the amount of time to wait for a page load to complete before throwing an error.
getPageMargin() - Method in class org.openqa.selenium.print.PrintOptions
 
getPageRanges() - Method in class org.openqa.selenium.print.PrintOptions
 
getPageSize() - Method in class org.openqa.selenium.print.PrintOptions
 
getPageSource() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getPageSource() - Method in interface org.openqa.selenium.WebDriver
Get the source of the last loaded page.
getParameters() - Method in class org.openqa.selenium.remote.Command
 
getParameters() - Method in class org.openqa.selenium.remote.CommandPayload
 
getParameters() - Method in class org.openqa.selenium.remote.http.UrlTemplate.Match
 
getParams() - Method in class org.openqa.selenium.bidi.Command
 
getParams() - Method in class org.openqa.selenium.devtools.Command
 
getParentBrowsingContext() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
getPartitionKey() - Method in class org.openqa.selenium.bidi.storage.GetCookiesResult
 
getPartOfOsName() - Method in enum class org.openqa.selenium.Platform
 
getPath() - Method in class org.openqa.selenium.bidi.network.Cookie
 
getPath() - Method in class org.openqa.selenium.Cookie
 
getPathInContainer() - Method in class org.openqa.selenium.docker.Device
 
getPathOnHost() - Method in class org.openqa.selenium.docker.Device
 
getPattern() - Method in class org.openqa.selenium.bidi.script.RegExpValue
 
getPermissions() - Method in interface org.openqa.selenium.safari.HasPermissions
 
getPermissions() - Method in class org.openqa.selenium.safari.SafariDriver
 
getPictureUrl() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getPinnedScripts() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
getPinnedScripts() - Method in interface org.openqa.selenium.JavascriptExecutor
 
getPlatform() - Method in class org.openqa.selenium.docker.internal.Reference
 
getPlatformName() - Method in interface org.openqa.selenium.Capabilities
 
getPoint() - Method in class org.openqa.selenium.Rectangle
 
getPort() - Method in class org.openqa.selenium.docker.Port
 
getPort() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getPort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getPosition() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
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.
getPrivacyPolicyUrl() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getPrivateKey() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
getPrivateKey() - Method in class org.openqa.selenium.virtualauthenticator.Credential
 
getPrivateLocalAddress() - Method in class org.openqa.selenium.net.NetworkUtils
 
getProfile() - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
getProfile(String) - Method in class org.openqa.selenium.firefox.ProfilesIni
 
getPropagator() - Method in class org.openqa.selenium.remote.tracing.empty.NullTracer
 
getPropagator() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getPropagator() - Method in interface org.openqa.selenium.remote.tracing.Tracer
 
getPropertyDescriptors(Class<?>) - Static method in class org.openqa.selenium.json.SimplePropertyDescriptor
 
getProtocol() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getProtocol() - Method in class org.openqa.selenium.docker.Port
 
getProxyAutoconfigUrl() - Method in class org.openqa.selenium.Proxy
Gets the proxy auto-configuration URL.
getProxyType() - Method in class org.openqa.selenium.Proxy
getPublicGridUri() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getPurgeNodesInterval() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getQueryParameter(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Get a query parameter.
getQueryParameterNames() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getQueryParameters(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getQueueContents() - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
getQueueContents() - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
getQueueContents() - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
getQueueSize() - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
getRawData() - Method in class org.openqa.selenium.events.Event
 
getRawMessage() - Method in exception class org.openqa.selenium.WebDriverException
Returns the simple message string of this exception.
getReadMethod() - Method in class org.openqa.selenium.json.SimplePropertyDescriptor
 
getRealm() - Method in class org.openqa.selenium.bidi.network.AuthChallenge
 
getRealm() - Method in class org.openqa.selenium.bidi.script.Source
 
getRealmId() - Method in interface org.openqa.selenium.bidi.script.EvaluateResult
 
getRealmId() - Method in class org.openqa.selenium.bidi.script.EvaluateResultExceptionValue
 
getRealmId() - Method in class org.openqa.selenium.bidi.script.EvaluateResultSuccess
 
getRealmId() - Method in class org.openqa.selenium.bidi.script.RealmInfo
 
getRealmsByType(RealmType) - Method in class org.openqa.selenium.bidi.module.Script
 
getRealmsInBrowsingContext(String) - Method in class org.openqa.selenium.bidi.module.Script
 
getRealmsInBrowsingContextByType(String, RealmType) - Method in class org.openqa.selenium.bidi.module.Script
 
getRealmType() - Method in class org.openqa.selenium.bidi.script.RealmInfo
 
getReason() - Method in class org.openqa.selenium.grid.data.SessionClosedData
 
getReasonText() - Method in enum class org.openqa.selenium.grid.data.SessionClosedReason
 
getRecords() - Method in class org.openqa.selenium.logging.LoggingHandler
 
getRect() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getRect() - Method in interface org.openqa.selenium.WebElement
 
getRedirectCount() - Method in class org.openqa.selenium.bidi.network.BaseParameters
 
getRedirectEnd() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getRedirectStart() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getRegisterCycle() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getRegisterPeriod() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getRegisterShutdownOnFailure() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getRegistrationSecret() - Method in class org.openqa.selenium.grid.security.SecretOptions
 
getReleaseLabel() - Method in class org.openqa.selenium.BuildInfo
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ByCssSelector
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ByLinkText
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ByPartialLinkText
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ByTagName
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ByXPath
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ByClassName
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ById
 
getRemoteParameters() - Method in class org.openqa.selenium.By.ByName
 
getRemoteParameters() - Method in interface org.openqa.selenium.By.Remotable
 
getRemoteParameters() - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
getReportedUri(String, Capabilities) - Static method in class org.openqa.selenium.devtools.CdpEndpointFinder
 
getReportedUri(Capabilities) - Static method in class org.openqa.selenium.devtools.CdpEndpointFinder
 
getRepoTags() - Method in class org.openqa.selenium.docker.internal.ImageSummary
 
getRequest() - Method in class org.openqa.selenium.bidi.network.BaseParameters
 
getRequestId() - Method in class org.openqa.selenium.bidi.network.Initiator
 
getRequestId() - Method in class org.openqa.selenium.bidi.network.RequestData
 
getRequestId() - Method in class org.openqa.selenium.grid.data.NewSessionErrorResponse
 
getRequestId() - Method in class org.openqa.selenium.grid.data.NewSessionResponse
 
getRequestId() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
getRequestId() - Method in class org.openqa.selenium.grid.data.SessionRequestCapability
 
getRequestId(REQUESTPAUSED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
getRequestStart() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getRequestTime() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getRequestTimeoutSeconds() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getResponseCodec() - Method in enum class org.openqa.selenium.remote.Dialect
 
getResponseData() - Method in class org.openqa.selenium.bidi.network.ResponseDetails
 
getResponseEnd() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getResponseStart() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getResult() - Method in class org.openqa.selenium.bidi.script.EvaluateResultSuccess
 
getResult() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput
 
getResultType() - Method in interface org.openqa.selenium.bidi.script.EvaluateResult
 
getResultType() - Method in class org.openqa.selenium.bidi.script.EvaluateResultExceptionValue
 
getResultType() - Method in class org.openqa.selenium.bidi.script.EvaluateResultSuccess
 
getRetryIntervalMilliseconds() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getRight() - Method in class org.openqa.selenium.print.PageMargin
 
getRoleName() - Method in class org.openqa.selenium.grid.config.Role
 
getRoles() - Method in class org.openqa.selenium.grid.config.ConfigFlags
 
getRoles() - Method in interface org.openqa.selenium.grid.config.HasRoles
Obtains the set of commands that this set of flags applies to.
getRoles() - Method in class org.openqa.selenium.grid.distributor.config.DistributorFlags
 
getRoles() - Method in class org.openqa.selenium.grid.log.LoggingFlags
 
getRoles() - Method in class org.openqa.selenium.grid.node.config.NodeFlags
 
getRoles() - Method in class org.openqa.selenium.grid.node.docker.DockerFlags
 
getRoles() - Method in class org.openqa.selenium.grid.node.relay.RelayFlags
 
getRoles() - Method in class org.openqa.selenium.grid.router.httpd.RouterFlags
 
getRoles() - Method in class org.openqa.selenium.grid.server.BaseServerFlags
 
getRoles() - Method in class org.openqa.selenium.grid.server.EventBusFlags
 
getRoles() - Method in class org.openqa.selenium.grid.sessionmap.config.SessionMapFlags
 
getRoles() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueFlags
 
getRpId() - Method in class org.openqa.selenium.virtualauthenticator.Credential
 
getSameSite() - Method in class org.openqa.selenium.bidi.network.Cookie
 
getSameSite() - Method in class org.openqa.selenium.Cookie
 
getSandbox() - Method in class org.openqa.selenium.bidi.script.WindowRealmInfo
 
getScale() - Method in class org.openqa.selenium.print.PrintOptions
 
getScheme() - Method in class org.openqa.selenium.bidi.network.AuthChallenge
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getScreenshotAs(OutputType<X>) - Method in interface org.openqa.selenium.TakesScreenshot
Capture the screenshot and store it in the specified location.
getScript() - Method in class org.openqa.selenium.UnpinnedScriptKey
 
getScriptHandle() - Method in class org.openqa.selenium.UnpinnedScriptKey
 
getScriptId() - Method in class org.openqa.selenium.UnpinnedScriptKey
 
getScriptTimeout() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
getScriptTimeout() - Method in interface org.openqa.selenium.WebDriver.Timeouts
Gets the amount of time to wait for an asynchronous script to finish execution before throwing an error.
getSectionNames() - Method in class org.openqa.selenium.grid.config.AnnotatedConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.CompoundConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.ConcatenatingConfig
 
getSectionNames() - Method in interface org.openqa.selenium.grid.config.Config
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.EnvConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.JsonConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.MapConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.TomlConfig
 
getSendsResponse() - Method in class org.openqa.selenium.bidi.Command
 
getSendsResponse() - Method in class org.openqa.selenium.devtools.Command
 
getSequences() - Method in class org.openqa.selenium.interactions.Actions
 
getServerAuthentication() - Method in class org.openqa.selenium.grid.security.SecretOptions
 
getServiceProtocolVersion() - Method in class org.openqa.selenium.grid.node.relay.RelayOptions
 
getServiceStatusUri() - Method in class org.openqa.selenium.grid.node.relay.RelayOptions
 
getServiceUri() - Method in class org.openqa.selenium.grid.node.relay.RelayOptions
 
getSession() - Method in class org.openqa.selenium.grid.data.CreateSessionResponse
 
getSession() - Method in class org.openqa.selenium.grid.data.NewSessionResponse
 
getSession() - Method in class org.openqa.selenium.grid.data.Slot
 
getSession() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
getSession(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getSession(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
getSession(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
getSessionCount() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getSessionCount() - Method in class org.openqa.selenium.grid.graphql.Node
 
getSessionDurationMillis() - Method in class org.openqa.selenium.grid.graphql.Session
 
getSessionFactories(Function<ImmutableCapabilities, Collection<SessionFactory>>) - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getSessionFactories(Tracer, HttpClient.Factory, Duration) - Method in class org.openqa.selenium.grid.node.relay.RelayOptions
 
getSessionId() - Method in class org.openqa.selenium.grid.data.SessionClosedData
 
getSessionId() - Method in class org.openqa.selenium.remote.Command
 
getSessionId() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getSessionId() - Method in class org.openqa.selenium.remote.Response
 
getSessionId(String) - Static method in class org.openqa.selenium.remote.HttpSessionId
Scanuri for a session ID.
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.
getSessionMap() - Method in class org.openqa.selenium.grid.sessionmap.config.SessionMapOptions
 
getSessionMapUri() - Method in class org.openqa.selenium.grid.sessionmap.config.SessionMapOptions
 
getSessionQueue(String) - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getSessionQueueRequests() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getSessionQueueSize() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getSessionQueueUri() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getSessionRequestRetryInterval() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getSessionRequestTimeout() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getSessionRequestTimeoutPeriod() - Method in class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
getSessions() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getSessions() - Method in class org.openqa.selenium.grid.graphql.Node
 
getSessionTimeout() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getSessionTimeout() - Method in class org.openqa.selenium.grid.graphql.Node
 
getSessionTimeout() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getSessionTimeout() - Method in class org.openqa.selenium.grid.node.Node
 
getShadowRoot() - Method in class org.openqa.selenium.bidi.script.NodeProperties
 
getShadowRoot() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getShadowRoot() - Method in interface org.openqa.selenium.WebElement
 
getShadowRootElementKey() - Method in enum class org.openqa.selenium.remote.Dialect
 
getShadowRootKey(Map<?, ?>) - Method in class org.openqa.selenium.remote.JsonToWebElementConverter
 
getSharedId() - Method in class org.openqa.selenium.bidi.script.RemoteValue
 
getShrinkToFit() - Method in class org.openqa.selenium.print.PrintOptions
 
getSignCount() - Method in class org.openqa.selenium.virtualauthenticator.Credential
 
getSize() - Method in class org.openqa.selenium.bidi.network.Cookie
 
getSize() - Method in class org.openqa.selenium.HasDownloads.DownloadedFile
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
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?
getSlot() - Method in class org.openqa.selenium.grid.graphql.Session
 
getSlotCount() - Method in class org.openqa.selenium.grid.graphql.Node
 
getSlotId() - Method in class org.openqa.selenium.grid.data.SlotId
 
getSlotMatcher() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getSlotMatcher() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
getSlots() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getSlotSelector() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
getSnapshot() - Method in class org.openqa.selenium.grid.distributor.GridModel
Gets a snapshot of all node statuses currently in the grid model.
getSnapshot() - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
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.bidi.log.BaseLogEntry
 
getSource() - Method in class org.openqa.selenium.bidi.script.Message
 
getSource() - Method in class org.openqa.selenium.interactions.Interaction
 
getSourceOrigin() - Method in class org.openqa.selenium.bidi.storage.PartitionKey
 
getSpanProcessor() - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.SeleniumSpanExporter
 
getSpecComplianceChecks() - Method in class org.openqa.selenium.grid.server.NetworkOptions
 
getSpeed() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
getSslProxy() - Method in class org.openqa.selenium.Proxy
Gets the SSL tunnel proxy.
getStacktrace() - Method in class org.openqa.selenium.bidi.script.ExceptionDetails
 
getStackTrace() - Method in class org.openqa.selenium.bidi.log.BaseLogEntry
 
getStackTrace() - Method in class org.openqa.selenium.bidi.network.Initiator
 
getStartTime() - Method in class org.openqa.selenium.grid.data.Session
 
getStartTime() - Method in class org.openqa.selenium.grid.graphql.Session
 
getStartTime() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getStartTime() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getState() - Method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
getState() - Method in class org.openqa.selenium.remote.Response
 
getStatus() - Method in class org.openqa.selenium.bidi.browsingcontext.DownloadCanceled
 
getStatus() - Method in class org.openqa.selenium.bidi.browsingcontext.DownloadCompleted
 
getStatus() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getStatus() - Method in class org.openqa.selenium.grid.distributor.Distributor
 
getStatus() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getStatus() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getStatus() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Gets a snapshot of all registered nodes.
getStatus() - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
getStatus() - Method in class org.openqa.selenium.grid.graphql.Node
 
getStatus() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getStatus() - Method in class org.openqa.selenium.grid.node.Node
 
getStatus() - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
getStatus() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getStatus() - Method in class org.openqa.selenium.remote.Response
Deprecated.
getStatusText() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getStereotype() - Method in class org.openqa.selenium.grid.data.Session
 
getStereotype() - Method in class org.openqa.selenium.grid.data.Slot
 
getStereotype() - Method in class org.openqa.selenium.grid.graphql.Slot
 
getStereotype() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getStereotype() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getStereotype() - Method in class org.openqa.selenium.grid.node.config.DriverServiceSessionFactory
 
getStereotype() - Method in class org.openqa.selenium.grid.node.docker.DockerSessionFactory
 
getStereotype() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
getStereotype() - Method in class org.openqa.selenium.grid.node.relay.RelaySessionFactory
 
getStereotype() - Method in interface org.openqa.selenium.grid.node.SessionFactory
 
getStereotypes() - Method in class org.openqa.selenium.grid.graphql.Node
 
getStoringLoggerInstance(Set<String>) - Static method in class org.openqa.selenium.logging.LocalLogs
 
getStringPreference(String, String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
getSubtitle() - Method in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
Returns the subtitle of the dialog or null if none.
getSuggestedFilename() - Method in class org.openqa.selenium.bidi.browsingcontext.DownloadInfo
 
getSupplier() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
getSupportUrl() - Method in exception class org.openqa.selenium.InvalidSelectorException
 
getSupportUrl() - Method in exception class org.openqa.selenium.NoSuchElementException
 
getSupportUrl() - Method in exception class org.openqa.selenium.remote.NoSuchDriverException
 
getSupportUrl() - Method in exception class org.openqa.selenium.StaleElementReferenceException
 
getSupportUrl() - Method in exception class org.openqa.selenium.WebDriverException
 
getSystemInformation() - Method in exception class org.openqa.selenium.WebDriverException
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.commands.Hub
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.commands.Standalone
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.distributor.httpd.DistributorServer
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.node.httpd.NodeServer
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.router.httpd.RouterServer
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
getSystemPropertiesConfigPrefix() - Method in class org.openqa.selenium.grid.TemplateGridCommand
 
getTag() - Method in class org.openqa.selenium.docker.internal.Reference
 
getTagName() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getTagName() - Method in interface org.openqa.selenium.WebElement
Get the tag name of this element.
getTags() - Method in class org.openqa.selenium.docker.Image
 
getTarget() - Method in interface org.openqa.selenium.support.decorators.WebDriverDecorator.HasTarget
 
getTargetHost() - Method in class org.openqa.selenium.remote.http.HttpResponse
Returns the host this response was received from, or null if it was not set.
getTargetId() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getTargets() - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
getter() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedAttribute
 
getTermsOfServiceUrl() - Method in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
getText() - Method in interface org.openqa.selenium.Alert
 
getText() - Method in class org.openqa.selenium.bidi.log.BaseLogEntry
 
getText() - Method in class org.openqa.selenium.bidi.script.ExceptionDetails
 
getText() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getText() - Method in interface org.openqa.selenium.WebElement
Get the visible (i.e.
getTimeOrigin() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getTimeout() - Method in class org.openqa.selenium.remote.service.DriverService
 
getTimestamp() - Method in class org.openqa.selenium.bidi.browsingcontext.HistoryUpdated
 
getTimestamp() - Method in class org.openqa.selenium.bidi.browsingcontext.NavigationInfo
 
getTimestamp() - Method in class org.openqa.selenium.bidi.log.BaseLogEntry
 
getTimestamp() - Method in class org.openqa.selenium.bidi.network.BaseParameters
 
getTimestamp() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getTimestamp() - Method in class org.openqa.selenium.logging.LogEntry
Gets the timestamp of the log statement in milliseconds since UNIX Epoch.
getTimestamp() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Log
 
getTimings() - Method in class org.openqa.selenium.bidi.network.RequestData
 
getTitle() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getTitle() - Method in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
Returns the title of the dialog.
getTitle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getTitle() - Method in interface org.openqa.selenium.WebDriver
Get the title of the current page.
getTlsStart() - Method in class org.openqa.selenium.bidi.network.FetchTimingInfo
 
getTmpFsBasedOn(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getTop() - Method in class org.openqa.selenium.print.PageMargin
 
getTopLevelContexts() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
getTotalSlots() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getTotalSlots() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getTraceHeader(String) - Method in class org.openqa.selenium.grid.data.SessionRequest
 
getTraceHeaders() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
getTracer() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
getTree() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
getTree(int) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
getTree(String) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
getTree(String, int) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
getType() - Method in class org.openqa.selenium.bidi.browsingcontext.UserPromptOpened
 
getType() - Method in class org.openqa.selenium.bidi.log.GenericLogEntry
 
getType() - Method in class org.openqa.selenium.bidi.log.JavascriptLogEntry
 
getType() - Method in class org.openqa.selenium.bidi.network.BytesValue
 
getType() - Method in class org.openqa.selenium.bidi.network.Initiator
 
getType() - Method in class org.openqa.selenium.bidi.script.RemoteValue
 
getType() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getType() - Method in class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
getType() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getType() - Method in class org.openqa.selenium.events.Event
 
getType() - Method in enum class org.openqa.selenium.interactions.SourceType
 
getType() - Method in class org.openqa.selenium.json.TypeToken
 
getType(Type) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
getUploadsFilesystem(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getUploadsFilesystem(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
getUploadThroughput() - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
The current throughput of the network connection in kb/second for uploading.
getUpNodeCount() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
getUpNodeCount() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getUpNodeCount() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Gets the total number of nodes that are UP.
getUpNodes() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
getUpNodes() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Get all nodes that are UP.
getUpstreamDialect() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getUpstreamDialect() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getUpstreamDialect() - Method in interface org.openqa.selenium.grid.session.ActiveSession
 
getUri() - Method in class org.openqa.selenium.grid.data.Session
 
getUri() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getUri() - Method in class org.openqa.selenium.grid.graphql.Node
 
getUri() - Method in class org.openqa.selenium.grid.graphql.Session
 
getUri() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
getUri() - Method in class org.openqa.selenium.grid.node.BaseActiveSession
 
getUri() - Method in class org.openqa.selenium.grid.node.Node
 
getUri() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getUri(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
getUri(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
getUriFrom(AUTHREQUIRED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
getUrl() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
getUrl() - Method in class org.openqa.selenium.bidi.browsingcontext.HistoryUpdated
 
getUrl() - Method in class org.openqa.selenium.bidi.browsingcontext.NavigationInfo
 
getUrl() - Method in class org.openqa.selenium.bidi.browsingcontext.NavigationResult
 
getUrl() - Method in class org.openqa.selenium.bidi.log.StackFrame
 
getUrl() - Method in class org.openqa.selenium.bidi.network.RequestData
 
getUrl() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
getUrl() - Method in class org.openqa.selenium.bidi.script.StackFrame
 
getUrl() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getUrl() - Method in interface org.openqa.selenium.grid.server.Server
 
getUrl() - Method in class org.openqa.selenium.netty.server.NettyServer
 
getUrl() - Method in class org.openqa.selenium.remote.http.UrlTemplate.Match
 
getUrl() - Method in class org.openqa.selenium.remote.service.DriverService
 
getUrl(int) - Method in class org.openqa.selenium.remote.service.DriverService
 
getUsedSlots() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
getUserContext() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
getUserContext() - Method in class org.openqa.selenium.bidi.storage.PartitionKey
 
getUserContexts() - Method in class org.openqa.selenium.bidi.module.Browser
 
getUserHandle() - Method in class org.openqa.selenium.virtualauthenticator.Credential
 
getUserText() - Method in class org.openqa.selenium.bidi.browsingcontext.UserPromptClosed
 
getUseTechnologyPreview() - Method in class org.openqa.selenium.safari.SafariOptions
 
getValue() - Method in class org.openqa.selenium.bidi.network.BytesValue
 
getValue() - Method in class org.openqa.selenium.bidi.network.Cookie
 
getValue() - Method in class org.openqa.selenium.bidi.network.Header
 
getValue() - Method in class org.openqa.selenium.bidi.script.RemoteValue
 
getValue() - Method in class org.openqa.selenium.Cookie
 
getValue() - Method in class org.openqa.selenium.devtools.idealized.OpaqueKey
 
getValue() - Method in class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
getValue() - Method in enum class org.openqa.selenium.ie.ElementScrollBehavior
 
getValue() - Method in class org.openqa.selenium.remote.Response
 
getValueToEncode(Response) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
getValueToEncode(Response) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
getVersion() - Method in class org.openqa.selenium.docker.Docker
 
getVersion() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
getVersion() - Method in class org.openqa.selenium.grid.graphql.Grid
 
getVersion() - Method in class org.openqa.selenium.grid.graphql.Node
 
getVersion() - Method in class org.openqa.selenium.grid.graphql.OsInfo
 
getWebDriver(SearchContext) - Method in class org.openqa.selenium.By
 
getWidth() - Method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
getWidth() - Method in class org.openqa.selenium.Dimension
 
getWidth() - Method in class org.openqa.selenium.print.PageSize
 
getWidth() - Method in class org.openqa.selenium.Rectangle
 
getWindowHandle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
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 class org.openqa.selenium.remote.RemoteWebDriver
 
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 toWebDriver.switchTo().WebDriver.Options.window()
getWireName() - Method in enum class org.openqa.selenium.interactions.PointerInput.Kind
 
getWrappedDriver() - Method in class org.openqa.selenium.remote.RemoteExecuteMethod
 
getWrappedDriver() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getWrappedDriver() - Method in interface org.openqa.selenium.WrapsDriver
 
getWrappedElement() - Method in class org.openqa.selenium.support.ui.Select
 
getWrappedElement() - Method in interface org.openqa.selenium.WrapsElement
 
getWriteMethod() - Method in class org.openqa.selenium.json.SimplePropertyDescriptor
 
getX() - Method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
getX() - Method in class org.openqa.selenium.DeviceRotation
 
getX() - Method in class org.openqa.selenium.Point
 
getX() - Method in class org.openqa.selenium.Rectangle
 
getxOffset() - Method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
getY() - Method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
getY() - Method in class org.openqa.selenium.DeviceRotation
 
getY() - Method in class org.openqa.selenium.Point
 
getY() - Method in class org.openqa.selenium.Rectangle
 
getyOffset() - Method in class org.openqa.selenium.interactions.WheelInput.ScrollOrigin
 
getZ() - Method in class org.openqa.selenium.DeviceRotation
 
GHOSTWHITE - Enum constant in enum class org.openqa.selenium.support.Colors
 
GO_BACK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GO_FORWARD - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GOLD - Enum constant in enum class org.openqa.selenium.support.Colors
 
GOLDENROD - Enum constant in enum class org.openqa.selenium.support.Colors
 
GRANTED - Enum constant in enum class org.openqa.selenium.bidi.permissions.PermissionState
 
GraphqlHandler - Class inorg.openqa.selenium.grid.graphql
 
GraphqlHandler(Tracer, Distributor, NewSessionQueue, URI, String) - Constructor for class org.openqa.selenium.grid.graphql.GraphqlHandler
 
graphqlRoute(String, Supplier<HttpHandler>) - Static method in class org.openqa.selenium.grid.TemplateGridServerCommand
 
GRAY - Enum constant in enum class org.openqa.selenium.support.Colors
 
greaterThan(int, String) - Method in class org.openqa.selenium.internal.Require.IntChecker
 
GreedySlotSelector - Class inorg.openqa.selenium.grid.distributor.selector
A greedy slot selector that aims to maximize node utilization by minimizing the number of partially filled nodes.
GreedySlotSelector() - Constructor for class org.openqa.selenium.grid.distributor.selector.GreedySlotSelector
 
GREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
GREENYELLOW - Enum constant in enum class org.openqa.selenium.support.Colors
 
GREY - Enum constant in enum class org.openqa.selenium.support.Colors
 
Grid - Class inorg.openqa.selenium.grid.graphql
 
Grid(Distributor, NewSessionQueue, URI, String) - Constructor for class org.openqa.selenium.grid.graphql.Grid
 
GRID_SCHEMA - Static variable in class org.openqa.selenium.grid.graphql.GraphqlHandler
 
GridData - Class inorg.openqa.selenium.grid.graphql
 
GridData(Distributor, NewSessionQueue, URI, String) - Constructor for class org.openqa.selenium.grid.graphql.GridData
 
GridModel - Class inorg.openqa.selenium.grid.distributor
An abstract representation of the Grid's node state model.
GridModel() - Constructor for class org.openqa.selenium.grid.distributor.GridModel
 
GridUiRoute - Class inorg.openqa.selenium.grid.web
 
GridUiRoute(String) - Constructor for class org.openqa.selenium.grid.web.GridUiRoute
 
gridUri - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
guard(Runnable) - Static method in class org.openqa.selenium.concurrent.GuardedRunnable
 
GuardedRunnable - Class inorg.openqa.selenium.concurrent
Meant to be used together with {#link @ScheduledExecutedService.scheduleAtFixedRate}.
GuardedRunnable() - Constructor for class org.openqa.selenium.concurrent.GuardedRunnable
 
GuavaEventBus - Class inorg.openqa.selenium.events.local
 
GuavaEventBus() - Constructor for class org.openqa.selenium.events.local.GuavaEventBus
 

H

handle(HttpRequest) - Method in class org.openqa.selenium.remote.http.Route
 
HANDLE - Enum constant in enum class org.openqa.selenium.bidi.script.RemoteReference.Type
 
HandlerNotFoundException - Exception Class inorg.openqa.selenium.grid.web
 
HandlerNotFoundException(HttpRequest) - Constructor for exception class org.openqa.selenium.grid.web.HandlerNotFoundException
 
Handlers(HttpHandler, BiFunction<String, Consumer<Message>, Optional<Consumer<Message>>>) - Constructor for class org.openqa.selenium.grid.TemplateGridServerCommand.Handlers
 
handleUserPrompt() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
handleUserPrompt(boolean) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
handleUserPrompt(boolean, String) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
handleUserPrompt(String) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
HasAuthentication - Interface inorg.openqa.selenium
Indicates that a driver supports authenticating to a website in some way.
HasBiDi - Interface inorg.openqa.selenium.bidi
 
hasBrowserPath() - Method in class org.openqa.selenium.remote.service.DriverFinder
 
HasCapabilities - Interface inorg.openqa.selenium
Used by classes to indicate that they can describe theCapabilities they possess.
hasCapability(Capabilities, SlotMatcher) - Method in class org.openqa.selenium.grid.data.NodeStatus
 
hasCapacity() - Method in class org.openqa.selenium.grid.data.DistributorStatus
 
hasCapacity() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
hasCapacity(Capabilities, SlotMatcher) - Method in class org.openqa.selenium.grid.data.NodeStatus
 
HasCasting - Interface inorg.openqa.selenium.chromium
Used by classes to indicate that they can cast devices to available sink targets.
HasCdp - Interface inorg.openqa.selenium.chromium
Used by classes to indicate that they can execute Command DevTools commands.
HasContext - Interface inorg.openqa.selenium.firefox
Used by classes to indicate that they can change the context commands operate in.
HasDebugger - Interface inorg.openqa.selenium.safari
Used by classes to indicate that they can open the browser debugger.
HasDevTools - Interface inorg.openqa.selenium.devtools
 
HasDownloads - Interface inorg.openqa.selenium
Indicates that a driver supports downloading remote files.
HasDownloads.DownloadedFile - Class inorg.openqa.selenium
 
hasErrorResponse(REQUESTPAUSED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
HasExtensions - Interface inorg.openqa.selenium.firefox
Used by classes to indicate that they can install and uninstall browser extensions on the fly.
HasFederatedCredentialManagement - Interface inorg.openqa.selenium.federatedcredentialmanagement
Used by classes to indicate that they can interact with FedCM dialogs.
HasFullPageScreenshot - Interface inorg.openqa.selenium.firefox
Used by classes to indicate that they can take a full page screenshot.
hashCode() - Method in class org.openqa.selenium.By
 
hashCode() - Method in class org.openqa.selenium.By.Remotable.Parameters
 
hashCode() - Method in class org.openqa.selenium.Cookie
 
hashCode() - Method in class org.openqa.selenium.DeviceRotation
 
hashCode() - Method in class org.openqa.selenium.Dimension
 
hashCode() - Method in class org.openqa.selenium.docker.ContainerId
 
hashCode() - Method in class org.openqa.selenium.docker.ContainerInfo
 
hashCode() - Method in class org.openqa.selenium.docker.Device
 
hashCode() - Method in class org.openqa.selenium.docker.ImageId
 
hashCode() - Method in class org.openqa.selenium.docker.internal.Reference
 
hashCode() - Method in class org.openqa.selenium.events.Event
 
hashCode() - Method in class org.openqa.selenium.events.EventName
 
hashCode() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
hashCode() - Method in class org.openqa.selenium.grid.config.Role
 
hashCode() - Method in class org.openqa.selenium.grid.data.NodeId
 
hashCode() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
hashCode() - Method in class org.openqa.selenium.grid.data.RequestId
 
hashCode() - Method in class org.openqa.selenium.grid.data.Session
 
hashCode() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
hashCode() - Method in class org.openqa.selenium.grid.data.SessionRequestCapability
 
hashCode() - Method in class org.openqa.selenium.grid.data.Slot
 
hashCode() - Method in class org.openqa.selenium.grid.data.SlotId
 
hashCode() - Method in class org.openqa.selenium.grid.security.Secret
 
hashCode() - Method in class org.openqa.selenium.ImmutableCapabilities
 
hashCode() - Method in class org.openqa.selenium.logging.LoggingPreferences
 
hashCode() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
hashCode() - Method in class org.openqa.selenium.MutableCapabilities
 
hashCode() - Method in class org.openqa.selenium.PersistentCapabilities
 
hashCode() - Method in class org.openqa.selenium.Point
 
hashCode() - Method in class org.openqa.selenium.Proxy
 
hashCode() - Method in class org.openqa.selenium.Rectangle
 
hashCode() - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec.CommandSpec
 
hashCode() - Method in class org.openqa.selenium.remote.Command
 
hashCode() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
hashCode() - Method in class org.openqa.selenium.remote.Response
 
hashCode() - Method in class org.openqa.selenium.remote.SessionId
 
hashCode() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
hashCode() - Method in class org.openqa.selenium.ScriptKey
 
hashCode() - Method in class org.openqa.selenium.support.Color
 
hashCode() - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
hashCode() - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator.Definition
 
hashCode() - Method in class org.openqa.selenium.support.ui.Select
 
hashCode() - Method in class org.openqa.selenium.UnpinnedScriptKey
 
HasLaunchApp - Interface inorg.openqa.selenium.chromium
Used by classes to indicate that they can launch a Chromium app.
HasLifecycle<T> - Interface inorg.openqa.selenium.grid.component
Allows an implementation of something to be marked as startable and stoppable, allowing its lifecycle to be controlled.
HasLogEvents - Interface inorg.openqa.selenium.logging
 
HasNetworkConditions - Interface inorg.openqa.selenium.chromium
Used by classes to indicate that they can simulate different network conditions.
hasNext() - Method in class org.openqa.selenium.json.JsonInput
Determine whether an element is pending for the current container from the JSON input stream.
HasPermissions - Interface inorg.openqa.selenium.chromium
Used by classes to indicate that they can adjust permissions compatible items.
HasPermissions - Interface inorg.openqa.selenium.safari
Used by classes to indicate that they can take adjust permissions.
HasReadyState - Interface inorg.openqa.selenium.status
 
hasRelayFactory() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
HasRoles - Interface inorg.openqa.selenium.grid.config
 
hasShutdownEndpoint() - Method in class org.openqa.selenium.firefox.GeckoDriverService
 
hasShutdownEndpoint() - Method in class org.openqa.selenium.remote.service.DriverService
 
HasVirtualAuthenticator - Interface inorg.openqa.selenium.virtualauthenticator
Interface implemented by each driver that allows access to the virtual authenticator API.
HEAD - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
Header - Class inorg.openqa.selenium.bidi.network
 
Header(String, BytesValue) - Constructor for class org.openqa.selenium.bidi.network.Header
 
headers(List<Header>) - Method in class org.openqa.selenium.bidi.network.ContinueRequestParameters
 
headers(List<Header>) - Method in class org.openqa.selenium.bidi.network.ContinueResponseParameters
 
headers(List<Header>) - Method in class org.openqa.selenium.bidi.network.ProvideResponseParameters
 
heading(Double) - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
healthCheck(HealthCheck) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
 
HealthCheck - Interface inorg.openqa.selenium.grid.node
 
HealthCheck.Result - Class inorg.openqa.selenium.grid.node
 
HealthCheckFailedException - Exception Class inorg.openqa.selenium
Indicates that a Node health check failed.
HealthCheckFailedException(String, Throwable) - Constructor for exception class org.openqa.selenium.HealthCheckFailedException
 
healthcheckInterval - Variable in class org.openqa.selenium.grid.distributor.config.DistributorFlags
 
heartbeatPeriod - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
heartbeatPeriod(Duration) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
height - Variable in class org.openqa.selenium.Dimension
 
height - Variable in class org.openqa.selenium.Rectangle
 
HELP - Enum constant in enum class org.openqa.selenium.Keys
 
HelpFlags - Class inorg.openqa.selenium.grid.server
 
HelpFlags() - Constructor for class org.openqa.selenium.grid.server.HelpFlags
 
hidden - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
HIGH_SIERRA - Enum constant in enum class org.openqa.selenium.Platform
 
HIGHEST_PORT - Static variable in class org.openqa.selenium.net.PortProber
 
HistoryUpdated - Class inorg.openqa.selenium.bidi.browsingcontext
 
HOME - Enum constant in enum class org.openqa.selenium.Keys
 
HONEYDEW - Enum constant in enum class org.openqa.selenium.support.Colors
 
Host - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
HostIdentifier - Class inorg.openqa.selenium.net
 
HostIdentifier() - Constructor for class org.openqa.selenium.net.HostIdentifier
 
hostname(String) - Method in class org.openqa.selenium.bidi.network.UrlPattern
 
HOTPINK - Enum constant in enum class org.openqa.selenium.support.Colors
 
how() - Element in annotation interface org.openqa.selenium.support.FindBy
 
How - Enum Class inorg.openqa.selenium.support
 
HTMLUNIT - Static variable in interface org.openqa.selenium.remote.Browser
 
HTTP_CLIENT_CLASS - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_CLIENT_IP - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_COMMAND - Enum constant in enum class org.openqa.selenium.logging.profiler.EventType
 
HTTP_FLAVOR - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_HANDLER_CLASS - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_HOST - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_METHOD - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_REQUEST - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_REQUEST_CONTENT_LENGTH - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_REQUEST_EVENT - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_RESPONSE - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_RESPONSE_EVENT - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_SCHEME - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_STATUS_CODE - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_TARGET - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_TARGET_HOST - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_TARGET_HOST - Static variable in class org.openqa.selenium.remote.http.HttpResponse
 
HTTP_URL - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_USER_AGENT - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
HttpClient - Interface inorg.openqa.selenium.remote.http
Defines a simple client for making HTTP requests.
HttpClient.Factory - Interface inorg.openqa.selenium.remote.http
 
httpClientFactory - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpClientName - Annotation Interface inorg.openqa.selenium.remote.http
 
HttpCommandExecutor - Class inorg.openqa.selenium.remote
 
HttpCommandExecutor(URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(Map<String, CommandInfo>, URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
Creates anHttpCommandExecutor that supports non-standardadditionalCommands in addition to the standard.
HttpCommandExecutor(Map<String, CommandInfo>, URL, ClientConfig) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(Map<String, CommandInfo>, URL, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(Map<String, CommandInfo>, ClientConfig, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(ClientConfig) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HTTPD_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
httpHandler - Variable in class org.openqa.selenium.grid.TemplateGridServerCommand.Handlers
 
HttpHandler - Interface inorg.openqa.selenium.remote.http
 
HttpHeader - Enum Class inorg.openqa.selenium.remote.http
 
HttpMethod - Enum Class inorg.openqa.selenium.remote.http
 
httpOnly(boolean) - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
httpOnly(boolean) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
httpOnly(boolean) - Method in class org.openqa.selenium.bidi.storage.PartialCookie
 
HttpProfilerLogEntry - Class inorg.openqa.selenium.logging.profiler
 
HttpProfilerLogEntry(String, boolean) - Constructor for class org.openqa.selenium.logging.profiler.HttpProfilerLogEntry
 
HttpRequest - Class inorg.openqa.selenium.remote.http
 
HttpRequest(HttpMethod, String) - Constructor for class org.openqa.selenium.remote.http.HttpRequest
 
HttpResponse - Class inorg.openqa.selenium.remote.http
 
HttpResponse() - Constructor for class org.openqa.selenium.remote.http.HttpResponse
 
HttpSessionId - Class inorg.openqa.selenium.remote
 
HttpTracing - Class inorg.openqa.selenium.remote.tracing
 
hub - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
Hub - Class inorg.openqa.selenium.grid.commands
 
Hub() - Constructor for class org.openqa.selenium.grid.commands.Hub
 
hubRoute(String, Route) - Static method in class org.openqa.selenium.grid.TemplateGridServerCommand
 

I

id - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
id - Variable in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
 
id - Variable in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
 
id() - Element in annotation interface org.openqa.selenium.support.FindBy
 
id(String) - Static method in class org.openqa.selenium.By
 
ID - Enum constant in enum class org.openqa.selenium.support.How
 
ID_OR_NAME - Enum constant in enum class org.openqa.selenium.support.How
 
IE - Static variable in interface org.openqa.selenium.remote.Browser
 
IE_DRIVER_EXE_ENVIRONMENT_VARIABLE - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
 
IE_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines the location of the IEDriverServer executable that will be used by thedefault service.
IE_DRIVER_EXTRACT_PATH_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines path to which will be extracted IEDriverServer library.
IE_DRIVER_HOST_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines host to which will be bound IEDriverServer.
IE_DRIVER_LOGFILE_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines the location of the file where IEDriverServer should write log messages to.
IE_DRIVER_LOGLEVEL_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines theInternetExplorerDriverLogLevel for IEDriverServer logs.
IE_DRIVER_NAME - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
 
IE_DRIVER_SILENT_PROPERTY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriverService
System property that defines logging to stdout for IEDriverServer.
IE_ENSURE_CLEAN_SESSION - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to clean or not browser cache before launching IE by IEDriverServer.
IE_OPTIONS - Static variable in class org.openqa.selenium.ie.InternetExplorerOptions
 
IE_SWITCHES - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines used IE CLI switches whenInternetExplorerDriver.FORCE_CREATE_PROCESS is enabled.
IE_USE_PER_PROCESS_PROXY - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines setting the proxy information for a single IE process without affecting the proxy settings of other instances of IE.
IGNORE - Enum constant in enum class org.openqa.selenium.UnexpectedAlertBehaviour
 
IGNORE_ZOOM_SETTING - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines whether to ignore the browser zoom level or not.
ignoreAll(Collection<Class<? extends K>>) - Method in class org.openqa.selenium.support.ui.FluentWait
Configures this instance to ignore specific types of exceptions while waiting for a condition.
ignoredExceptions - Variable in class org.openqa.selenium.support.ui.FluentWait
 
ignoreProcessMatch() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
ignoreZoomSettings() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
ignoring(Class<? extends Throwable>) - Method in class org.openqa.selenium.support.ui.FluentWait
 
ignoring(Class<? extends Throwable>, Class<? extends Throwable>) - Method in class org.openqa.selenium.support.ui.FluentWait
 
image(Image) - Static method in class org.openqa.selenium.docker.ContainerConfig
 
Image - Class inorg.openqa.selenium.docker
 
Image(ImageSummary) - Constructor for class org.openqa.selenium.docker.Image
 
imageFormat(String) - Method in class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters
 
imageFormat(String, double) - Method in class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters
 
ImageId - Class inorg.openqa.selenium.docker
 
ImageId(String) - Constructor for class org.openqa.selenium.docker.ImageId
 
ImageSummary - Class inorg.openqa.selenium.docker.internal
 
ImageSummary(ImageId, Collection<String>) - Constructor for class org.openqa.selenium.docker.internal.ImageSummary
 
ImmutableCapabilities - Class inorg.openqa.selenium
 
ImmutableCapabilities() - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(String, Object, String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(String, Object, String, Object, String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(String, Object, String, Object, String, Object, String, Object, String, Object) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(Map<?, ?>) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
ImmutableCapabilities(Capabilities) - Constructor for class org.openqa.selenium.ImmutableCapabilities
 
IMPLICITLY_WAIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
implicitlyWait(Duration) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
implicitlyWait(Duration) - Method in interface org.openqa.selenium.WebDriver.Timeouts
Specifies the amount of time the driver should wait when searching for an element if it is not immediately present.
INDIANRED - Enum constant in enum class org.openqa.selenium.support.Colors
 
INDIGO - Enum constant in enum class org.openqa.selenium.support.Colors
 
INFO - Enum constant in enum class org.openqa.selenium.bidi.log.LogLevel
 
INFO - Enum constant in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
INFO - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
INFO - Enum constant in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
 
InfoCommand - Class inorg.openqa.selenium.grid.commands
 
InfoCommand() - Constructor for class org.openqa.selenium.grid.commands.InfoCommand
 
InfoFlags - Class inorg.openqa.selenium.grid.commands
 
InfoFlags() - Constructor for class org.openqa.selenium.grid.commands.InfoFlags
 
initElements(SearchContext, Class<T>) - Static method in class org.openqa.selenium.support.PageFactory
Instantiate an instance of the given class, and set a lazy proxy for each of the WebElement and List<WebElement> fields that have been declared, assuming that the field name is also the HTML element's "id" or "name".
initElements(SearchContext, Object) - Static method in class org.openqa.selenium.support.PageFactory
AsPageFactory.initElements(SearchContext, Class) but will only replace the fields of an already instantiated Page Object.
initElements(ElementLocatorFactory, Object) - Static method in class org.openqa.selenium.support.PageFactory
Similar to the other "initElements" methods, but takes anElementLocatorFactory which is used for providing the mechanism for finding elements.
initElements(FieldDecorator, Object) - Static method in class org.openqa.selenium.support.PageFactory
Similar to the other "initElements" methods, but takes anFieldDecorator which is used for decorating each of the fields.
INITIAL_BROWSER_URL - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines the initial URL to be used when IE is launched.
initializeListener(WebDriver) - Method in interface org.openqa.selenium.logging.EventType
 
Initiator - Class inorg.openqa.selenium.bidi.network
 
inject(TraceContext, C, Propagator.Setter<C>) - Method in class org.openqa.selenium.remote.tracing.empty.NullPropagator
 
inject(TraceContext, C, Propagator.Setter<C>) - Method in interface org.openqa.selenium.remote.tracing.Propagator
 
inject(Tracer, TraceContext, HttpRequest) - Static method in class org.openqa.selenium.remote.tracing.HttpTracing
 
innerText(String) - Static method in class org.openqa.selenium.bidi.browsingcontext.Locator
 
innerText(String, Optional<Boolean>, Optional<String>, Optional<Long>) - Static method in class org.openqa.selenium.bidi.browsingcontext.Locator
 
input - Variable in class org.openqa.selenium.support.ui.FluentWait
 
Input - Class inorg.openqa.selenium.bidi.module
 
Input(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Input
 
InputSource - Interface inorg.openqa.selenium.interactions
Models aninput source as defined and used by the W3C WebDriver spec.
InsecureCertificateException - Exception Class inorg.openqa.selenium
Indicates that navigation caused by the user agent hit a certificate warning, which is usually the result of an expired or invalid TLS certificate.
InsecureCertificateException(String) - Constructor for exception class org.openqa.selenium.InsecureCertificateException
 
InsecureCertificateException(String, Throwable) - Constructor for exception class org.openqa.selenium.InsecureCertificateException
 
InsecureCertificateException(Throwable) - Constructor for exception class org.openqa.selenium.InsecureCertificateException
 
INSERT - Enum constant in enum class org.openqa.selenium.Keys
 
inspect() - Method in class org.openqa.selenium.docker.Container
 
inspect(ContainerId) - Method in class org.openqa.selenium.docker.Docker
 
inspectContainer(ContainerId) - Method in class org.openqa.selenium.docker.client.DockerClient
 
inspectContainer(ContainerId) - Method in interface org.openqa.selenium.docker.DockerProtocol
 
install(InstallExtensionParameters) - Method in class org.openqa.selenium.bidi.webextension.WebExtension
 
INSTALL_EXTENSION - Static variable in class org.openqa.selenium.firefox.AddHasExtensions
 
installExtension(Path) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
installExtension(Path) - Method in interface org.openqa.selenium.firefox.HasExtensions
Installs an extension.
installExtension(Path, Boolean) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
installExtension(Path, Boolean) - Method in interface org.openqa.selenium.firefox.HasExtensions
 
InstallExtensionParameters - Class inorg.openqa.selenium.bidi.webextension
 
InstallExtensionParameters(ExtensionData) - Constructor for class org.openqa.selenium.bidi.webextension.InstallExtensionParameters
 
installExtensions(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
instanceOf(Class<?>) - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
 
instanceOf(Class<?>) - Method in class org.openqa.selenium.internal.Require.StateChecker
 
InstantCoercer - Class inorg.openqa.selenium.json
 
InstantCoercer() - Constructor for class org.openqa.selenium.json.InstantCoercer
 
Interaction - Class inorg.openqa.selenium.interactions
Used as the basis ofSequences for the W3C WebDriver specAction commands.
Interaction(InputSource) - Constructor for class org.openqa.selenium.interactions.Interaction
 
Interactive - Interface inorg.openqa.selenium.interactions
Indicates that a class can be used with the W3C WebDriverActions commands.
INTERACTIVE - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.ReadinessState
 
InterceptPhase - Enum Class inorg.openqa.selenium.bidi.network
 
interceptTrafficWith(Filter) - Method in class org.openqa.selenium.devtools.idealized.Network
 
INTERNAL - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
INTERNAL - Enum constant in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
 
INTERNAL - Static variable in class org.openqa.selenium.remote.tracing.Status
 
InternetExplorerDriver - Class inorg.openqa.selenium.ie
 
InternetExplorerDriver() - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(InternetExplorerDriverService, InternetExplorerOptions, ClientConfig) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
Creates a new InternetExplorerDriver instance with the specified options.
InternetExplorerDriver(InternetExplorerDriverService) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(InternetExplorerDriverService, InternetExplorerOptions) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriver(InternetExplorerOptions) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriver
 
InternetExplorerDriverInfo - Class inorg.openqa.selenium.ie
 
InternetExplorerDriverInfo() - Constructor for class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
InternetExplorerDriverLogLevel - Enum Class inorg.openqa.selenium.ie
 
InternetExplorerDriverService - Class inorg.openqa.selenium.ie
Manages the life and death of an IEDriverServer.
InternetExplorerDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.ie.InternetExplorerDriverService
 
InternetExplorerDriverService.Builder - Class inorg.openqa.selenium.ie
Builder used to configure newInternetExplorerDriverService instances.
InternetExplorerOptions - Class inorg.openqa.selenium.ie
Options for configuring the use of IE.
InternetExplorerOptions() - Constructor for class org.openqa.selenium.ie.InternetExplorerOptions
 
InternetExplorerOptions(Capabilities) - Constructor for class org.openqa.selenium.ie.InternetExplorerOptions
 
interval - Variable in class org.openqa.selenium.support.ui.FluentWait
 
INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to ignore browser protected mode settings during starting by IEDriverServer.
introduceFlakinessByIgnoringSecurityDomains() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
INVALID_ARGUMENT - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
INVALID_ARGUMENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
INVALID_ARGUMENT - Static variable in class org.openqa.selenium.remote.tracing.Status
 
INVALID_COOKIE_DOMAIN - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
INVALID_ELEMENT_STATE - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
INVALID_SELECTOR_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
INVALID_XPATH_SELECTOR - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
INVALID_XPATH_SELECTOR_RETURN_TYPER - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
InvalidArgumentException - Exception Class inorg.openqa.selenium
 
InvalidArgumentException(String) - Constructor for exception class org.openqa.selenium.InvalidArgumentException
 
InvalidArgumentException(String, Throwable) - Constructor for exception class org.openqa.selenium.InvalidArgumentException
 
InvalidCookieDomainException - Exception Class inorg.openqa.selenium
Thrown when attempting to add a cookie under a different domain than the current URL.
InvalidCookieDomainException() - Constructor for exception class org.openqa.selenium.InvalidCookieDomainException
 
InvalidCookieDomainException(String) - Constructor for exception class org.openqa.selenium.InvalidCookieDomainException
 
InvalidCookieDomainException(String, Throwable) - Constructor for exception class org.openqa.selenium.InvalidCookieDomainException
 
InvalidCookieDomainException(Throwable) - Constructor for exception class org.openqa.selenium.InvalidCookieDomainException
 
InvalidElementStateException - Exception Class inorg.openqa.selenium
Indicates that aWebElement is in a state that means actions cannot be performed with it.
InvalidElementStateException() - Constructor for exception class org.openqa.selenium.InvalidElementStateException
 
InvalidElementStateException(String) - Constructor for exception class org.openqa.selenium.InvalidElementStateException
 
InvalidElementStateException(String, Throwable) - Constructor for exception class org.openqa.selenium.InvalidElementStateException
 
InvalidElementStateException(Throwable) - Constructor for exception class org.openqa.selenium.InvalidElementStateException
 
InvalidSelectorException - Exception Class inorg.openqa.selenium
 
InvalidSelectorException(String) - Constructor for exception class org.openqa.selenium.InvalidSelectorException
 
InvalidSelectorException(String, Throwable) - Constructor for exception class 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.
invisibilityOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking the element to be invisible
invisibilityOfAllElements(List<WebElement>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking all elements from given list to be invisible
invisibilityOfAllElements(WebElement...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking all elements from given list to be invisible
invisibilityOfElementLocated(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that an element is either invisible or not present on the DOM.
invisibilityOfElementWithText(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that an element with text is either invisible or not present on the DOM.
invoke(Object, Method, Object[]) - Method in class org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler
 
invoke(Object, Method, Object[]) - Method in class org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler
 
invoke(String, Object[], String[]) - Method in class org.openqa.selenium.grid.jmx.MBean
 
IOS - Enum constant in enum class org.openqa.selenium.Platform
 
is(String) - Method in interface org.openqa.selenium.Capabilities
 
is(String) - Method in interface org.openqa.selenium.remote.Browser
 
is(Architecture) - Method in enum class org.openqa.selenium.Architecture
Heuristic for comparing two architectures.
is(Capabilities) - Method in interface org.openqa.selenium.remote.Browser
 
is(Platform) - Method in enum class org.openqa.selenium.Platform
Heuristic for comparing two platforms.
IS_CHROMIUM_BROWSER - Static variable in class org.openqa.selenium.chromium.ChromiumDriver
 
IS_ELEMENT_DISPLAYED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_DISPLAYED(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_ENABLED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_ENABLED(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_SELECTED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_SELECTED(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
isActive() - Method in class org.openqa.selenium.bidi.browser.ClientWindowInfo
 
isAlive() - Method in class org.openqa.selenium.os.ExternalProcess
 
isApplicable() - Method in class org.openqa.selenium.bidi.BiDiProvider
 
isApplicable() - Method in class org.openqa.selenium.chrome.AddHasCasting
 
isApplicable() - Method in class org.openqa.selenium.chrome.AddHasCdp
 
isApplicable() - Method in class org.openqa.selenium.chromium.AddHasCasting
 
isApplicable() - Method in class org.openqa.selenium.chromium.AddHasCdp
 
isApplicable() - Method in class org.openqa.selenium.chromium.AddHasLaunchApp
 
isApplicable() - Method in class org.openqa.selenium.chromium.AddHasNetworkConditions
 
isApplicable() - Method in class org.openqa.selenium.chromium.AddHasPermissions
 
isApplicable() - Method in class org.openqa.selenium.devtools.DevToolsProvider
 
isApplicable() - Method in class org.openqa.selenium.edge.AddHasCasting
 
isApplicable() - Method in class org.openqa.selenium.edge.AddHasCdp
 
isApplicable() - Method in class org.openqa.selenium.firefox.AddHasContext
 
isApplicable() - Method in class org.openqa.selenium.firefox.AddHasExtensions
 
isApplicable() - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
 
isApplicable() - Method in class org.openqa.selenium.remote.AddHasAuthentication
 
isApplicable() - Method in class org.openqa.selenium.remote.AddHasLogEvents
 
isApplicable() - Method in interface org.openqa.selenium.remote.AugmenterProvider
 
isApplicable() - Method in class org.openqa.selenium.safari.AddHasDebugger
 
isApplicable() - Method in class org.openqa.selenium.safari.AddHasPermissions
 
isAutodetect() - Method in class org.openqa.selenium.Proxy
Whether to autodetect proxy settings.
isAvailable() - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
isAvailable() - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
isAvailable() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
isAvailable() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
isAvailable() - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
isAvailable() - Method in class org.openqa.selenium.remote.service.DriverFinder
 
isAvailable() - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
isAvailable() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
isAvailable() - Method in interface org.openqa.selenium.WebDriverInfo
Often, aWebDriver instance needs one or more supporting files or executables to be present (such as a vendor-provided executable which speaks the WebDriver Protocol).
isBiDiEnabled() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
isBlocked() - Method in class org.openqa.selenium.bidi.network.BaseParameters
 
isCanceled() - Method in class org.openqa.selenium.bidi.browsingcontext.DownloadEnded
 
isCdpEnabled() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
isCompleted() - Method in class org.openqa.selenium.bidi.browsingcontext.DownloadEnded
 
isContainerPresent(ContainerId) - Method in class org.openqa.selenium.docker.client.DockerClient
 
isContainerPresent(ContainerId) - Method in interface org.openqa.selenium.docker.DockerProtocol
 
isDebugging() - Static method in class org.openqa.selenium.internal.Debug
 
isDecoratableList(Field) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
isDirectory() - Method in class org.openqa.selenium.grid.web.ClassPathResource
 
isDirectory() - Method in class org.openqa.selenium.grid.web.JarFileResource
 
isDirectory() - Method in class org.openqa.selenium.grid.web.MergedResource
 
isDirectory() - Method in class org.openqa.selenium.grid.web.PathResource
 
isDirectory() - Method in interface org.openqa.selenium.grid.web.Resource
 
isDirectory() - Method in class org.openqa.selenium.internal.Require.PathChecker
 
isDirectory() - Method in class org.openqa.selenium.internal.Require.PathStateChecker
 
isDisplayed() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
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.
isDownloadsEnabled() - Method in interface org.openqa.selenium.HasDownloads
Checks if downloads are enabled
isDownloadsEnabled() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
isDownloadsEnabled(Capabilities) - Static method in interface org.openqa.selenium.HasDownloads
 
isDraining() - Method in class org.openqa.selenium.grid.node.Node
 
ISelect - Interface inorg.openqa.selenium.support.ui
Created by evgeniyat on 13.05.16
isElementUsable(WebElement) - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
By default, elements are considered "found" if they are in the DOM.
isEnabled() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
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.
isError() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
Check for well known error cases, which would mean that loading has finished, but an error condition was seen.
isEventSubscribed(Event<X>) - Method in class org.openqa.selenium.bidi.Connection
 
isExecutable() - Method in class org.openqa.selenium.internal.Require.PathStateChecker
 
isFile() - Method in class org.openqa.selenium.internal.Require.PathChecker
 
isFile() - Method in class org.openqa.selenium.internal.Require.PathStateChecker
 
isFromCache() - Method in class org.openqa.selenium.bidi.network.ResponseData
 
isHttpOnly() - Method in class org.openqa.selenium.bidi.network.Cookie
 
isHttpOnly() - Method in class org.openqa.selenium.Cookie
 
isHttpOnly(boolean) - Method in class org.openqa.selenium.Cookie.Builder
 
isIncludeServerErrors() - Method in class org.openqa.selenium.remote.ErrorHandler
 
isIp4AddressBindingOnly() - Method in class org.openqa.selenium.net.NetworkInterface
 
isLeft() - Method in class org.openqa.selenium.internal.Either
 
isLoaded() - Method in class org.openqa.selenium.support.ui.LoadableComponent
Determine whether or not the component is loaded.
isLookupCached() - Method in class org.openqa.selenium.support.pagefactory.AbstractAnnotations
Defines whether given element should be returned from cache on further calls.
isLookupCached() - Method in class org.openqa.selenium.support.pagefactory.Annotations
Defines whether given element should be returned from cache on further calls.
isLoopBack() - Method in class org.openqa.selenium.net.NetworkInterface
 
isManagedDownloadsEnabled() - Method in class org.openqa.selenium.grid.node.config.NodeOptions
 
isMappableError(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
isMultiple() - Method in interface org.openqa.selenium.support.ui.ISelect
 
isMultiple() - Method in class org.openqa.selenium.support.ui.Select
 
ISO_A4 - Static variable in class org.openqa.selenium.print.PageSize
 
isPresent() - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
isPresent() - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
isPresent() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
isPresent() - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
isPresent() - Method in class org.openqa.selenium.remote.service.DriverFinder
 
isPresent() - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
isPresent() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
isPresent() - Method in interface org.openqa.selenium.WebDriverInfo
Checks whether the browser driver is already present on the host machine.
isReady() - Method in class org.openqa.selenium.bidi.BiDiSessionStatus
 
isReady() - Method in class org.openqa.selenium.events.local.GuavaEventBus
 
isReady() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
isReady() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
isReady() - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
isReady() - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
isReady() - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
isReady() - Method in class org.openqa.selenium.grid.router.Router
 
isReady() - Method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
isReady() - Method in class org.openqa.selenium.grid.sessionmap.NullSessionMap
 
isReady() - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
isReady() - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
isReady() - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
isReady() - Method in interface org.openqa.selenium.status.HasReadyState
 
isRegistered() - Method in class org.openqa.selenium.grid.node.Node
 
isRelayServiceUp() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
isResidentCredential() - Method in class org.openqa.selenium.virtualauthenticator.Credential
 
isRight() - Method in class org.openqa.selenium.internal.Either
 
isRunning() - Method in class org.openqa.selenium.remote.service.DriverService
Checks whether the driver child process is currently running.
isSecure() - Method in class org.openqa.selenium.bidi.network.Cookie
 
isSecure() - Method in class org.openqa.selenium.Cookie
 
isSecure() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
isSecure(boolean) - Method in class org.openqa.selenium.Cookie.Builder
 
isSelected() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isSelected() - Method in interface org.openqa.selenium.WebElement
Determine whether this element is selected or not.
isSelfSigned() - Method in class org.openqa.selenium.grid.server.BaseServerOptions
 
isServiceUp() - Method in class org.openqa.selenium.grid.node.relay.RelaySessionFactory
 
isSessionOwner(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
isSessionOwner(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
isSessionOwner(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
isShown() - Method in interface org.openqa.selenium.cli.CliCommand
 
isShown() - Method in class org.openqa.selenium.grid.commands.EventBusCommand
 
isStarted() - Method in interface org.openqa.selenium.grid.server.Server
 
isStarted() - Method in class org.openqa.selenium.netty.server.NettyServer
 
isSuccessful() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
isSupported() - Method in class org.openqa.selenium.docker.Docker
 
isSupported(String) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
isSupported(String) - Method in interface org.openqa.selenium.remote.CommandCodec
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.grid.node.Node
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
isSupporting(Capabilities) - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
isSupporting(Capabilities) - Method in interface org.openqa.selenium.WebDriverInfo
 
isSupporting(Capabilities, SlotMatcher) - Method in class org.openqa.selenium.grid.data.Slot
 
isSupportingBiDi() - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
isSupportingBiDi() - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
isSupportingBiDi() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
isSupportingBiDi() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
isSupportingBiDi() - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
isSupportingBiDi() - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
isSupportingBiDi() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
isSupportingBiDi() - Method in interface org.openqa.selenium.WebDriverInfo
 
isSupportingCdp() - Method in class org.openqa.selenium.chrome.ChromeDriverInfo
 
isSupportingCdp() - Method in class org.openqa.selenium.edge.EdgeDriverInfo
 
isSupportingCdp() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
 
isSupportingCdp() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
isSupportingCdp() - Method in class org.openqa.selenium.ie.InternetExplorerDriverInfo
 
isSupportingCdp() - Method in class org.openqa.selenium.safari.SafariDriverInfo
 
isSupportingCdp() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
isSupportingCdp() - Method in interface org.openqa.selenium.WebDriverInfo
 
isUsingPlainLogs() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
isUsingStructuredLogging() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
isValidFor(SourceType) - Method in class org.openqa.selenium.interactions.Interaction
 
isValidFor(SourceType) - Method in class org.openqa.selenium.interactions.Pause
 
isZipped(String) - Static method in class org.openqa.selenium.io.FileHandler
 
iterator() - Method in class org.openqa.selenium.internal.Either
 
iterator() - Method in class org.openqa.selenium.logging.LogEntries
 
IVORY - Enum constant in enum class org.openqa.selenium.support.Colors
 

J

JarFileResource - Class inorg.openqa.selenium.grid.web
 
JarFileResource(JarFile, String, String) - Constructor for class org.openqa.selenium.grid.web.JarFileResource
 
javascript() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
javascript() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
Javascript<SCRIPTID,BINDINGCALLED> - Class inorg.openqa.selenium.devtools.idealized
 
Javascript(DevTools) - Constructor for class org.openqa.selenium.devtools.idealized.Javascript
 
JAVASCRIPT_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
JavascriptException - Exception Class inorg.openqa.selenium
 
JavascriptException(String) - Constructor for exception class org.openqa.selenium.JavascriptException
 
JavascriptException(String, Throwable) - Constructor for exception class org.openqa.selenium.JavascriptException
 
JavascriptExecutor - Interface inorg.openqa.selenium
Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.
JavascriptLogEntry - Class inorg.openqa.selenium.bidi.log
 
JavascriptLogEntry(LogLevel, Source, String, long, String, StackTrace) - Constructor for class org.openqa.selenium.bidi.log.JavascriptLogEntry
 
javaScriptThrowsNoExceptions(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation to check if js executable.
JdkHttpClient - Class inorg.openqa.selenium.remote.http.jdk
 
JdkHttpClient.Factory - Class inorg.openqa.selenium.remote.http.jdk
 
JMXHelper - Class inorg.openqa.selenium.grid.jmx
 
JMXHelper() - Constructor for class org.openqa.selenium.grid.jmx.JMXHelper
 
Json - Class inorg.openqa.selenium.json
TheJson class is the entrypoint for the JSON processing features of the Selenium API.
Json() - Constructor for class org.openqa.selenium.json.Json
 
JSON - Static variable in class org.openqa.selenium.grid.graphql.GraphqlHandler
 
JSON - Static variable in class org.openqa.selenium.grid.node.remote.RemoteNode
 
JSON_UTF_8 - Static variable in class org.openqa.selenium.json.Json
The value ofContent-Type headers for HTTP requests and responses with JSON entities
JsonConfig - Class inorg.openqa.selenium.grid.config
 
JsonException - Exception Class inorg.openqa.selenium.json
 
JsonException(String) - Constructor for exception class org.openqa.selenium.json.JsonException
 
JsonException(String, Throwable) - Constructor for exception class org.openqa.selenium.json.JsonException
 
JsonException(Throwable) - Constructor for exception class org.openqa.selenium.json.JsonException
 
JsonInput - Class inorg.openqa.selenium.json
TheJsonInput class defines the operations used to deserialize JSON strings into Java objects.
JsonOutput - Class inorg.openqa.selenium.json
TheJsonOutput class defines the operations used to serialize Java objects into JSON strings.
JsonToWebElementConverter - Class inorg.openqa.selenium.remote
ReconstitutesWebElements from their JSON representation.
JsonToWebElementConverter(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.JsonToWebElementConverter
 
JsonType - Enum Class inorg.openqa.selenium.json
Used to specify the pending JSON element type.
jsReturnsValue(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for String value from javascript

K

KEY - Enum constant in enum class org.openqa.selenium.interactions.SourceType
 
keyDown(CharSequence) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key press.
keyDown(WebElement, CharSequence) - Method in class org.openqa.selenium.interactions.Actions
Performs a modifier key press after focusing on an element.
KeyInput - Class inorg.openqa.selenium.interactions
KeyInput(String) - Constructor for class org.openqa.selenium.interactions.KeyInput
 
Keys - Enum Class inorg.openqa.selenium
Representations of pressable keys that aren't text.
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.
KHAKI - Enum constant in enum class org.openqa.selenium.support.Colors
 
KIND - Static variable in class org.openqa.selenium.remote.tracing.Tags
 

L

labels(Map<String, String>) - Method in class org.openqa.selenium.docker.ContainerConfig
 
LANDSCAPE - Enum constant in enum class org.openqa.selenium.print.PrintOptions.Orientation
 
LANDSCAPE - Enum constant in enum class org.openqa.selenium.ScreenOrientation
 
LATENCY - Static variable in class org.openqa.selenium.chromium.ChromiumNetworkConditions
 
LAUNCH_APP - Static variable in class org.openqa.selenium.chromium.AddHasLaunchApp
 
launchApp(String) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
launchApp(String) - Method in interface org.openqa.selenium.chromium.HasLaunchApp
 
LAVENDER - Enum constant in enum class org.openqa.selenium.support.Colors
 
LAVENDERBLUSH - Enum constant in enum class org.openqa.selenium.support.Colors
 
LAWNGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
LAX - Enum constant in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
 
layoutOnDisk() - Method in class org.openqa.selenium.firefox.FirefoxProfile
Call this to cause the current profile to be written to disk.
lazy(Supplier<T>) - Static method in class org.openqa.selenium.concurrent.Lazy
 
Lazy<T> - Class inorg.openqa.selenium.concurrent
 
left() - Method in class org.openqa.selenium.internal.Either
 
left(A) - Static method in class org.openqa.selenium.internal.Either
 
LEFT - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
 
LEFT - Enum constant in enum class org.openqa.selenium.Keys
 
LEFT_ALT - Enum constant in enum class org.openqa.selenium.Keys
 
LEFT_CONTROL - Enum constant in enum class org.openqa.selenium.Keys
 
LEFT_SHIFT - Enum constant in enum class org.openqa.selenium.Keys
 
LEMONCHIFFON - Enum constant in enum class org.openqa.selenium.support.Colors
 
length() - Method in enum class org.openqa.selenium.Keys
 
length() - Method in class org.openqa.selenium.remote.http.BytesContentSupplier
 
length() - Method in interface org.openqa.selenium.remote.http.Contents.Supplier
 
LIGHTBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTCORAL - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTCYAN - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTGOLDENRODYELLOW - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTGRAY - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTGREY - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTPINK - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTSALMON - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTSEAGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTSKYBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTSLATEGRAY - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTSLATEGREY - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTSTEELBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIGHTYELLOW - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIME - Enum constant in enum class org.openqa.selenium.support.Colors
 
LIMEGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
limit(String...) - Method in class org.openqa.selenium.grid.web.PathResource
 
LINEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
LINK_TEXT - Enum constant in enum class org.openqa.selenium.support.How
 
linkText() - Element in annotation interface org.openqa.selenium.support.FindBy
 
linkText(String) - Static method in class org.openqa.selenium.By
 
LINUX - Enum constant in enum class org.openqa.selenium.Platform
 
LinuxEphemeralPortRangeDetector - Class inorg.openqa.selenium.net
 
list() - Method in class org.openqa.selenium.grid.web.ClassPathResource
 
list() - Method in class org.openqa.selenium.grid.web.JarFileResource
 
list() - Method in class org.openqa.selenium.grid.web.MergedResource
 
list() - Method in class org.openqa.selenium.grid.web.PathResource
 
list() - Method in interface org.openqa.selenium.grid.web.Resource
 
LIST_OF_BROWSING_CONTEXT_INFO - Static variable in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
LIST_OF_MAPS_TYPE - Static variable in class org.openqa.selenium.json.Json
Specifier forList<Map<String, Object> input/output type
LIST_OF_STRING - Static variable in class org.openqa.selenium.docker.internal.ImageSummary
 
listener(Consumer<NewSessionResponse>) - Static method in class org.openqa.selenium.grid.data.NewSessionResponseEvent
 
listener(Consumer<NodeId>) - Static method in class org.openqa.selenium.grid.data.NodeAddedEvent
 
listener(Consumer<NodeId>) - Static method in class org.openqa.selenium.grid.data.NodeDrainComplete
 
listener(Consumer<NodeId>) - Static method in class org.openqa.selenium.grid.data.NodeDrainStarted
 
listener(Consumer<NodeStatus>) - Static method in class org.openqa.selenium.grid.data.NodeHeartBeatEvent
 
listener(Consumer<NodeStatus>) - Static method in class org.openqa.selenium.grid.data.NodeRemovedEvent
 
listener(Consumer<NodeStatus>) - Static method in class org.openqa.selenium.grid.data.NodeRestartedEvent
 
listener(Consumer<NodeStatus>) - Static method in class org.openqa.selenium.grid.data.NodeStatusEvent
 
listener(Consumer<SessionClosedData>) - Static method in class org.openqa.selenium.grid.data.SessionClosedEvent
 
load() - Method in class org.openqa.selenium.support.ui.LoadableComponent
When this method returns, the component modeled by the subclass should be fully loaded.
LoadableComponent<T> - Class inorg.openqa.selenium.support.ui
Represents any abstraction of something that can be loaded.
LoadableComponent() - Constructor for class org.openqa.selenium.support.ui.LoadableComponent
 
loadSystemProperties() - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
 
loadSystemProperties() - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
 
loadSystemProperties() - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
loadSystemProperties() - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
 
loadSystemProperties() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
loadSystemProperties() - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
loadSystemProperties() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService.Builder
 
LocalDistributor - Class inorg.openqa.selenium.grid.distributor.local
 
LocalDistributor(Tracer, EventBus, HttpClient.Factory, SessionMap, NewSessionQueue, SlotSelector, Secret, Duration, boolean, Duration, int, SlotMatcher, Duration) - Constructor for class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
LocalFileDetector - Class inorg.openqa.selenium.remote
Detects files on the local disk.
LocalFileDetector() - Constructor for class org.openqa.selenium.remote.LocalFileDetector
 
LocalGridModel - Class inorg.openqa.selenium.grid.distributor.local
 
LocalGridModel(EventBus) - Constructor for class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
LocalLogs - Class inorg.openqa.selenium.logging
Stores and retrieves logs in-process (i.e.
LocalLogs() - Constructor for class org.openqa.selenium.logging.LocalLogs
 
LocalNewSessionQueue - Class inorg.openqa.selenium.grid.sessionqueue.local
An in-memory implementation of the list of new session requests.
LocalNewSessionQueue(Tracer, SlotMatcher, Duration, Duration, Duration, Secret, int) - Constructor for class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
LocalNode - Class inorg.openqa.selenium.grid.node.local
 
LocalNode(Tracer, EventBus, URI, URI, HealthCheck, int, int, boolean, boolean, Ticker, Duration, Duration, List<SessionSlot>, Secret, boolean, int) - Constructor for class org.openqa.selenium.grid.node.local.LocalNode
 
LocalNode.Builder - Class inorg.openqa.selenium.grid.node.local
 
LocalNode.Builder.Advanced - Class inorg.openqa.selenium.grid.node.local
 
LocalNodeFactory - Class inorg.openqa.selenium.grid.node.local
 
LocalNodeFactory() - Constructor for class org.openqa.selenium.grid.node.local.LocalNodeFactory
 
LocalNodeRegistry - Class inorg.openqa.selenium.grid.distributor.local
Default implementation ofNodeRegistry that keeps nodes in memory.
LocalNodeRegistry(Tracer, EventBus, int, HttpClient.Factory, Secret, Duration, ScheduledExecutorService, Duration, ScheduledExecutorService) - Constructor for class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
LocalSessionMap - Class inorg.openqa.selenium.grid.sessionmap.local
 
LocalSessionMap(Tracer, EventBus) - Constructor for class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
LocalValue - Class inorg.openqa.selenium.bidi.script
 
LocalValue() - Constructor for class org.openqa.selenium.bidi.script.LocalValue
 
Locatable - Interface inorg.openqa.selenium.interactions
 
locateAppDataDirectory(Platform) - Method in class org.openqa.selenium.firefox.ProfilesIni
 
locateNode(Locator) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
LocateNodeParameters - Class inorg.openqa.selenium.bidi.browsingcontext
 
LocateNodeParameters(Locator) - Constructor for class org.openqa.selenium.bidi.browsingcontext.LocateNodeParameters
 
locateNodes(LocateNodeParameters) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
locateNodes(Locator) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
LocatingElementHandler - Class inorg.openqa.selenium.support.pagefactory.internal
 
LocatingElementHandler(ElementLocator) - Constructor for class org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler
 
LocatingElementListHandler - Class inorg.openqa.selenium.support.pagefactory.internal
 
LocatingElementListHandler(ElementLocator) - Constructor for class org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler
 
Locator - Class inorg.openqa.selenium.bidi.browsingcontext
 
log() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
log() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
log(SessionId, String, Object, RemoteWebDriver.When) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Override this to be notified at key points in the execution of a command.
Log - Class inorg.openqa.selenium.bidi.log
 
Log - Interface inorg.openqa.selenium.devtools.idealized.log
 
Log(Level, long, String) - Constructor for class org.openqa.selenium.manager.SeleniumManagerOutput.Log
 
LOG - Static variable in class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 
LOG - Static variable in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
LOG - Static variable in interface org.openqa.selenium.remote.http.WebSocket
 
LOG_NULL - Static variable in class org.openqa.selenium.remote.service.DriverService
 
LOG_STDERR - Static variable in class org.openqa.selenium.remote.service.DriverService
 
LOG_STDOUT - Static variable in class org.openqa.selenium.remote.service.DriverService
 
LogCombiner - Class inorg.openqa.selenium.logging
 
LogCombiner() - Constructor for class org.openqa.selenium.logging.LogCombiner
 
LogEntries - Class inorg.openqa.selenium.logging
Represent a pool ofLogEntry.
LogEntries(Iterable<LogEntry>) - Constructor for class org.openqa.selenium.logging.LogEntries
 
LogEntry - Class inorg.openqa.selenium.bidi.log
 
LogEntry - Class inorg.openqa.selenium.devtools.idealized.log.model
 
LogEntry - Class inorg.openqa.selenium.logging
Represents a single log statement.
LogEntry(String, LogEntry) - Constructor for class org.openqa.selenium.devtools.idealized.log.model.LogEntry
 
LogEntry(Level, long, String) - Constructor for class org.openqa.selenium.logging.LogEntry
 
LogEntry(Optional<GenericLogEntry>, Optional<ConsoleLogEntry>, Optional<JavascriptLogEntry>) - Constructor for class org.openqa.selenium.bidi.log.LogEntry
 
LOGGER_CLASS - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
LOGGING_PREFS - Static variable in class org.openqa.selenium.chrome.ChromeOptions
 
LOGGING_PREFS - Static variable in class org.openqa.selenium.edge.EdgeOptions
 
LoggingFlags - Class inorg.openqa.selenium.grid.log
 
LoggingFlags() - Constructor for class org.openqa.selenium.grid.log.LoggingFlags
 
LoggingHandler - Class inorg.openqa.selenium.logging
A custom handler used to record log entries.
LoggingOptions - Class inorg.openqa.selenium.grid.log
 
LoggingOptions(Config) - Constructor for class org.openqa.selenium.grid.log.LoggingOptions
 
LoggingPreferences - Class inorg.openqa.selenium.logging
Represents the logging preferences.
LoggingPreferences() - Constructor for class org.openqa.selenium.logging.LoggingPreferences
 
LOGIN_STATE_SIGNIN - Static variable in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
LOGIN_STATE_SIGNUP - Static variable in class org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementAccount
 
LogInspector - Class inorg.openqa.selenium.bidi.module
 
LogInspector(String, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.LogInspector
 
LogInspector(Set<String>, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.LogInspector
 
LogInspector(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.LogInspector
 
logLevel(LogLevel) - Static method in class org.openqa.selenium.bidi.log.FilterBy
 
LogLevel - Enum Class inorg.openqa.selenium.bidi.log
 
LogLevelMapping - Class inorg.openqa.selenium.logging
 
LogLevelMapping() - Constructor for class org.openqa.selenium.logging.LogLevelMapping
 
logs() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
logs() - Method in interface org.openqa.selenium.WebDriver.Options
Gets theLogs interface used to fetch different types of logs.
Logs - Interface inorg.openqa.selenium.logging
Interface for providing logs.
LogType - Class inorg.openqa.selenium.logging
Supported log types.
LogType() - Constructor for class org.openqa.selenium.logging.LogType
 

M

MAC - Enum constant in enum class org.openqa.selenium.Platform
 
MAGENTA - Enum constant in enum class org.openqa.selenium.support.Colors
 
main(String[]) - Static method in class org.openqa.selenium.grid.Bootstrap
 
main(String[]) - Static method in class org.openqa.selenium.grid.Main
 
Main - Class inorg.openqa.selenium.grid
 
makeWritable(File) - Static method in class org.openqa.selenium.io.FileHandler
 
manage() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
manage() - Method in interface org.openqa.selenium.WebDriver
Gets the Option interface
ManagedAttribute - Annotation Interface inorg.openqa.selenium.grid.jmx
 
managedDownloadsEnabled - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
ManagedOperation - Annotation Interface inorg.openqa.selenium.grid.jmx
 
ManagedService - Annotation Interface inorg.openqa.selenium.grid.jmx
 
MANDATORY_CAPABILITIES - Static variable in class org.openqa.selenium.grid.data.DefaultSlotMatcher
 
MANUAL - Enum constant in enum class org.openqa.selenium.Proxy.ProxyType
 
map - Variable in class org.openqa.selenium.bidi.emulation.AbstractOverrideParameters
 
map - Variable in class org.openqa.selenium.bidi.script.Target
 
map(String, Type) - Static method in class org.openqa.selenium.bidi.ConverterFunctions
 
map(String, Type) - Static method in class org.openqa.selenium.devtools.ConverterFunctions
 
map(String, Function<JsonInput, X>) - Static method in class org.openqa.selenium.devtools.ConverterFunctions
 
map(Function<? super B, ? extends R>) - Method in class org.openqa.selenium.internal.Either
 
map(Port, Port) - Method in class org.openqa.selenium.docker.ContainerConfig
 
MAP_TYPE - Static variable in class org.openqa.selenium.json.Json
Specifier forMap<String, Object> input/output type
MapConfig - Class inorg.openqa.selenium.grid.config
 
MapConfig(Map<String, Object>) - Constructor for class org.openqa.selenium.grid.config.MapConfig
 
mapLeft(Function<? super A, ? extends R>) - Method in class org.openqa.selenium.internal.Either
 
MapLocalValue - Class inorg.openqa.selenium.bidi.script
 
mapValue(Map<Object, LocalValue>) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
MAROON - Enum constant in enum class org.openqa.selenium.support.Colors
 
match(String) - Method in class org.openqa.selenium.devtools.CdpVersionFinder
Takes a `browserVersion` from aCapabilities instance and returns the matching CDP version.
match(String) - Method in class org.openqa.selenium.remote.http.UrlTemplate
 
match(String, String) - Method in class org.openqa.selenium.remote.http.UrlTemplate
 
match(Map<String, Object>) - Method in class org.openqa.selenium.devtools.CdpVersionFinder
Take the output of `/json/version` from a CDP-enabled tool and uses that information to find a match.
matchConditionToRemoveCapability(Capabilities) - Static method in class org.openqa.selenium.grid.data.DefaultSlotMatcher
 
matches(Capabilities, Capabilities) - Method in class org.openqa.selenium.grid.data.DefaultSlotMatcher
 
matches(Capabilities, Capabilities) - Method in interface org.openqa.selenium.grid.data.SlotMatcher
 
matches(Secret) - Method in class org.openqa.selenium.grid.security.Secret
 
matches(Secret, Secret) - Static method in class org.openqa.selenium.grid.security.Secret
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.node.Node
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.router.Router
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.web.GridUiRoute
 
matches(HttpRequest) - Method in class org.openqa.selenium.grid.web.ResourceHandler
 
matches(HttpRequest) - Method in interface org.openqa.selenium.remote.http.Routable
 
matches(HttpRequest) - Method in class org.openqa.selenium.remote.tracing.SpanWrappedRoutable
 
matching(Predicate<HttpRequest>) - Static method in class org.openqa.selenium.remote.http.Route
 
MAVERICKS - Enum constant in enum class org.openqa.selenium.Platform
 
maxAge(long) - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
maximize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
maximize() - Method in interface org.openqa.selenium.WebDriver.Window
Maximizes the current window if it is not already maximized
MAXIMIZE_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MAXIMIZED - Enum constant in enum class org.openqa.selenium.bidi.browser.ClientWindowState
 
maximumConcurrentSessions(int) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
maxSessions - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
maybeGetBiDi() - Method in interface org.openqa.selenium.bidi.HasBiDi
 
maybeGetBiDi() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
maybeGetBiDi() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
maybeGetDevTools() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
maybeGetDevTools() - Method in interface org.openqa.selenium.devtools.HasDevTools
 
MBean - Class inorg.openqa.selenium.grid.jmx
 
MEDIUMAQUAMARINE - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMORCHID - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMPURPLE - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMSEAGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMSLATEBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMSPRINGGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMTURQUOISE - Enum constant in enum class org.openqa.selenium.support.Colors
 
MEDIUMVIOLETRED - Enum constant in enum class org.openqa.selenium.support.Colors
 
MemoizedConfig - Class inorg.openqa.selenium.grid.config
 
MemoizedConfig(Config) - Constructor for class org.openqa.selenium.grid.config.MemoizedConfig
 
merge(Capabilities) - Method in class org.openqa.selenium.remote.DesiredCapabilities
Merges the extra capabilities provided into this DesiredCapabilities instance.
merge(Capabilities) - Method in interface org.openqa.selenium.Capabilities
Merge twoCapabilities together and return the union of the two as a newCapabilities instance.
merge(Capabilities) - Method in class org.openqa.selenium.chrome.ChromeOptions
 
merge(Capabilities) - Method in class org.openqa.selenium.edge.EdgeOptions
 
merge(Capabilities) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
merge(Capabilities) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
merge(Capabilities) - Method in class org.openqa.selenium.MutableCapabilities
Merge twoCapabilities together and return the union of the two as a newCapabilities instance.
merge(Capabilities) - Method in class org.openqa.selenium.PersistentCapabilities
 
merge(Capabilities) - Method in class org.openqa.selenium.safari.SafariOptions
 
MergedResource - Class inorg.openqa.selenium.grid.web
 
MergedResource(Resource) - Constructor for class org.openqa.selenium.grid.web.MergedResource
 
mergeInOptionsFromCaps(String, Capabilities) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
mergeInPlace(Capabilities) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
Message - Class inorg.openqa.selenium.bidi.script
 
Message - Class inorg.openqa.selenium.devtools
 
Message - Interface inorg.openqa.selenium.remote.http
 
Message(long, Object) - Constructor for class org.openqa.selenium.devtools.Message
 
Message(String, RemoteValue, Source) - Constructor for class org.openqa.selenium.bidi.script.Message
 
messageSupplier - Variable in class org.openqa.selenium.support.ui.FluentWait
 
META - Enum constant in enum class org.openqa.selenium.Keys
 
method(HttpMethod) - Method in class org.openqa.selenium.bidi.network.ContinueRequestParameters
 
METHOD_NOT_ALLOWED - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
MIDDLE - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
 
MIDNIGHTBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
minimize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
minimize() - Method in interface org.openqa.selenium.WebDriver.Window
Minimizes the current window if it is not already minimized
MINIMIZE_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MINIMIZED - Enum constant in enum class org.openqa.selenium.bidi.browser.ClientWindowState
 
MINTCREAM - Enum constant in enum class org.openqa.selenium.support.Colors
 
MIPS32 - Enum constant in enum class org.openqa.selenium.Architecture
 
MIPS64 - Enum constant in enum class org.openqa.selenium.Architecture
 
MISTYROSE - Enum constant in enum class org.openqa.selenium.support.Colors
 
MOCCASIN - Enum constant in enum class org.openqa.selenium.support.Colors
 
MOJAVE - Enum constant in enum class org.openqa.selenium.Platform
 
MONTEREY - Enum constant in enum class org.openqa.selenium.Platform
 
MOUNTAIN_LION - Enum constant in enum class org.openqa.selenium.Platform
 
MOUSE - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.Kind
 
MOVE_TARGET_OUT_OF_BOUNDS - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
moveBy(int, int) - Method in class org.openqa.selenium.Point
 
moveByOffset(int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse from its current position (or 0,0) by the given offset.
MoveTargetOutOfBoundsException - Exception Class inorg.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 class org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
MoveTargetOutOfBoundsException(String, Throwable) - Constructor for exception class org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
MoveTargetOutOfBoundsException(Throwable) - Constructor for exception class org.openqa.selenium.interactions.MoveTargetOutOfBoundsException
 
moveToElement(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse to the middle of the element.
moveToElement(WebElement, int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse to an offset from the element's in-view center point.
moveToLocation(int, int) - Method in class org.openqa.selenium.interactions.Actions
Moves the mouse to provided coordinates on screen regardless of starting position of the mouse.
MultiOutputStream - Class inorg.openqa.selenium.io
Output stream demultiplexer
MultiOutputStream(OutputStream, OutputStream) - Constructor for class org.openqa.selenium.io.MultiOutputStream
 
MULTIPLY - Enum constant in enum class org.openqa.selenium.Keys
 
MutableCapabilities - Class inorg.openqa.selenium
 
MutableCapabilities() - Constructor for class org.openqa.selenium.MutableCapabilities
 
MutableCapabilities(Map<String, ?>) - Constructor for class org.openqa.selenium.MutableCapabilities
 
MutableCapabilities(Capabilities) - Constructor for class org.openqa.selenium.MutableCapabilities
 

N

name() - Element in annotation interface org.openqa.selenium.grid.config.ConfigValue
 
name() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedAttribute
 
name() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedOperation
 
name() - Method in class org.openqa.selenium.grid.web.ClassPathResource
 
name() - Method in class org.openqa.selenium.grid.web.JarFileResource
 
name() - Method in class org.openqa.selenium.grid.web.MergedResource
 
name() - Method in class org.openqa.selenium.grid.web.PathResource
 
name() - Method in interface org.openqa.selenium.grid.web.Resource
 
name() - Element in annotation interface org.openqa.selenium.support.FindBy
 
name(String) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
name(String) - Static method in class org.openqa.selenium.By
 
name(String) - Method in class org.openqa.selenium.docker.ContainerConfig
 
name(String) - Method in class org.openqa.selenium.json.JsonOutput
Set the name of a new JSON object property.
NAME - Enum constant in enum class org.openqa.selenium.json.JsonType
property name
NAME - Enum constant in enum class org.openqa.selenium.support.How
 
NAVAJOWHITE - Enum constant in enum class org.openqa.selenium.support.Colors
 
navigate() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
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.
navigate(String) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
navigate(String, ReadinessState) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
NavigationInfo - Class inorg.openqa.selenium.bidi.browsingcontext
 
NavigationInfo(String, String, long, String) - Constructor for class org.openqa.selenium.bidi.browsingcontext.NavigationInfo
 
NavigationResult - Class inorg.openqa.selenium.bidi.browsingcontext
 
NavigationResult(String, String) - Constructor for class org.openqa.selenium.bidi.browsingcontext.NavigationResult
 
NAVY - Enum constant in enum class org.openqa.selenium.support.Colors
 
near(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
near(By, int) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
near(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
near(WebElement, int) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
NeedsLocalLogs - Interface inorg.openqa.selenium.logging
 
NettyServer - Class inorg.openqa.selenium.netty.server
 
NettyServer(BaseServerOptions, HttpHandler) - Constructor for class org.openqa.selenium.netty.server.NettyServer
 
NettyServer(BaseServerOptions, HttpHandler, BiFunction<String, Consumer<Message>, Optional<Consumer<Message>>>) - Constructor for class org.openqa.selenium.netty.server.NettyServer
 
network() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
network() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
network() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
network(String) - Method in class org.openqa.selenium.docker.ContainerConfig
 
Network - Class inorg.openqa.selenium.bidi.module
 
Network<AUTHREQUIRED,REQUESTPAUSED> - Class inorg.openqa.selenium.devtools.idealized
 
Network - Interface inorg.openqa.selenium.remote
 
Network(String, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Network
 
Network(Set<String>, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Network
 
Network(DevTools) - Constructor for class org.openqa.selenium.devtools.idealized.Network
 
Network(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Network
 
Network.UserAgent - Class inorg.openqa.selenium.devtools.idealized
 
NetworkInterceptor - Class inorg.openqa.selenium.devtools
Provides a mechanism for stubbing out responses to requests in drivers which implementHasDevTools.
NetworkInterceptor(WebDriver, Filter) - Constructor for class org.openqa.selenium.devtools.NetworkInterceptor
 
NetworkInterceptor(WebDriver, HttpHandler) - Constructor for class org.openqa.selenium.devtools.NetworkInterceptor
 
NetworkInterceptor(WebDriver, Routable) - Constructor for class org.openqa.selenium.devtools.NetworkInterceptor
 
NetworkInterface - Class inorg.openqa.selenium.net
 
NetworkInterface(NetworkInterface) - Constructor for class org.openqa.selenium.net.NetworkInterface
 
NetworkInterfaceProvider - Interface inorg.openqa.selenium.net
Provides information about the local network interfaces.
NetworkOptions - Class inorg.openqa.selenium.grid.server
 
NetworkOptions(Config) - Constructor for class org.openqa.selenium.grid.server.NetworkOptions
 
NetworkUtils - Class inorg.openqa.selenium.net
 
NetworkUtils() - Constructor for class org.openqa.selenium.net.NetworkUtils
 
NEW_SESSION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
NEW_SESSION(Collection<Capabilities>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
NEW_SESSION(Capabilities) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
newInput(Reader) - Method in class org.openqa.selenium.json.Json
Create a newJsonInput object to traverse the JSON string supplied the specified Reader.
NOTE: TheJsonInput object returned by this method uses theBY_NAME strategy to assign values to properties objects it deserializes.
newInstance(Decorated<T>) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator.ProxyFactory
 
newOutput(Appendable) - Method in class org.openqa.selenium.json.Json
Create a newJsonOutput object to produce a serialized JSON string in the specifiedAppendable.
newProfile(String, File, String, boolean) - Method in class org.openqa.selenium.firefox.ProfilesIni
 
newRemoteWebElement() - Method in class org.openqa.selenium.remote.JsonToWebElementConverter
 
newSession(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
newSession(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.Node
 
newSession(CreateSessionRequest) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
newSession(SessionRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
newSession(SessionRequest) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
newSession(SessionRequest) - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
NewSessionErrorResponse - Class inorg.openqa.selenium.grid.data
 
NewSessionErrorResponse(RequestId, String) - Constructor for class org.openqa.selenium.grid.data.NewSessionErrorResponse
 
NewSessionPayload - Class inorg.openqa.selenium.remote
 
NewSessionQueue - Class inorg.openqa.selenium.grid.sessionqueue
 
NewSessionQueue(Tracer, Secret) - Constructor for class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
NewSessionQueueFlags - Class inorg.openqa.selenium.grid.sessionqueue.config
 
NewSessionQueueFlags() - Constructor for class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueFlags
 
NewSessionQueueOptions - Class inorg.openqa.selenium.grid.sessionqueue.config
 
NewSessionQueueOptions(Config) - Constructor for class org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
 
NewSessionQueueServer - Class inorg.openqa.selenium.grid.sessionqueue.httpd
 
NewSessionQueueServer() - Constructor for class org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
 
NewSessionResponse - Class inorg.openqa.selenium.grid.data
 
NewSessionResponse(RequestId, Session, byte[]) - Constructor for class org.openqa.selenium.grid.data.NewSessionResponse
 
NewSessionResponseEvent - Class inorg.openqa.selenium.grid.data
 
NewSessionResponseEvent(NewSessionResponse) - Constructor for class org.openqa.selenium.grid.data.NewSessionResponseEvent
 
newSessionThreadPoolSize - Variable in class org.openqa.selenium.grid.distributor.config.DistributorFlags
 
newSpanAsChildOf(Tracer, HttpRequest, String) - Static method in class org.openqa.selenium.remote.tracing.HttpTracing
 
newWindow(WindowType) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
newWindow(WindowType) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Creates a new browser window and switches the focus for future commands of this driver to the new window.
nextBoolean() - Method in class org.openqa.selenium.json.JsonInput
Read the next element of the JSON input stream as a boolean value.
nextInstant() - Method in class org.openqa.selenium.json.JsonInput
Read the next element of the JSON input stream as an instant.
nextName() - Method in class org.openqa.selenium.json.JsonInput
Read the next element of the JSON input stream as an object property name.
nextNull() - Method in class org.openqa.selenium.json.JsonInput
Read the next element of the JSON input stream as anull object.
nextNumber() - Method in class org.openqa.selenium.json.JsonInput
Read the next element of the JSON input stream as a number.
nextString() - Method in class org.openqa.selenium.json.JsonInput
Read the next element of the JSON input stream as a string.
NFC - Enum constant in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
 
NO_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
NO_SUCH_COOKIE - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
NO_SUCH_ELEMENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
NO_SUCH_FRAME - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
NO_SUCH_SESSION - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
NO_SUCH_SHADOW_ROOT - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
NO_SUCH_WINDOW - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
NoAlertPresentException - Exception Class inorg.openqa.selenium
Indicates that a user has tried to access an alert when one is not present.
NoAlertPresentException() - Constructor for exception class org.openqa.selenium.NoAlertPresentException
 
NoAlertPresentException(String) - Constructor for exception class org.openqa.selenium.NoAlertPresentException
 
NoAlertPresentException(String, Throwable) - Constructor for exception class org.openqa.selenium.NoAlertPresentException
 
NoAlertPresentException(Throwable) - Constructor for exception class org.openqa.selenium.NoAlertPresentException
 
Node - Class inorg.openqa.selenium.grid.graphql
 
Node - Class inorg.openqa.selenium.grid.node
A place where individual webdriver sessions are running.
Node(NodeId, URI, Availability, int, Duration, int, Map<Capabilities, Integer>, Map<Session, Slot>, String, OsInfo) - Constructor for class org.openqa.selenium.grid.graphql.Node
 
Node(Tracer, NodeId, URI, Secret, Duration) - Constructor for class org.openqa.selenium.grid.node.Node
 
NODE_REJECTED - Static variable in class org.openqa.selenium.grid.data.NodeRejectedEvent
 
NODE_REMOVED - Enum constant in enum class org.openqa.selenium.grid.data.SessionClosedReason
Node was removed from the grid
NODE_RESTARTED - Enum constant in enum class org.openqa.selenium.grid.data.SessionClosedReason
Node was restarted
NODE_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
NodeAddedEvent - Class inorg.openqa.selenium.grid.data
 
NodeAddedEvent(NodeId) - Constructor for class org.openqa.selenium.grid.data.NodeAddedEvent
 
NodeDrainComplete - Class inorg.openqa.selenium.grid.data
 
NodeDrainComplete(NodeId) - Constructor for class org.openqa.selenium.grid.data.NodeDrainComplete
 
NodeDrainStarted - Class inorg.openqa.selenium.grid.data
 
NodeDrainStarted(NodeId) - Constructor for class org.openqa.selenium.grid.data.NodeDrainStarted
 
NodeFlags - Class inorg.openqa.selenium.grid.node.config
 
NodeFlags() - Constructor for class org.openqa.selenium.grid.node.config.NodeFlags
 
NodeHeartBeatEvent - Class inorg.openqa.selenium.grid.data
 
NodeHeartBeatEvent(NodeStatus) - Constructor for class org.openqa.selenium.grid.data.NodeHeartBeatEvent
 
NodeId - Class inorg.openqa.selenium.grid.data
 
NodeId(UUID) - Constructor for class org.openqa.selenium.grid.data.NodeId
 
NodeOptions - Class inorg.openqa.selenium.grid.node.config
 
NodeOptions(Config) - Constructor for class org.openqa.selenium.grid.node.config.NodeOptions
 
NodeProperties - Class inorg.openqa.selenium.bidi.script
 
NodeProperties(long, long, Optional<Map<String, String>>, Optional<List<RemoteValue>>, Optional<String>, Optional<NodeProperties.Mode>, Optional<String>, Optional<String>, Optional<RemoteValue>) - Constructor for class org.openqa.selenium.bidi.script.NodeProperties
 
NodeRegistry - Interface inorg.openqa.selenium.grid.distributor
Maintains a registry of the nodes available for aDistributor.
NodeRejectedEvent - Class inorg.openqa.selenium.grid.data
 
NodeRejectedEvent(URI) - Constructor for class org.openqa.selenium.grid.data.NodeRejectedEvent
 
NodeRemovedEvent - Class inorg.openqa.selenium.grid.data
 
NodeRemovedEvent(NodeStatus) - Constructor for class org.openqa.selenium.grid.data.NodeRemovedEvent
 
NodeRestartedEvent - Class inorg.openqa.selenium.grid.data
 
NodeRestartedEvent(NodeStatus) - Constructor for class org.openqa.selenium.grid.data.NodeRestartedEvent
 
NodeServer - Class inorg.openqa.selenium.grid.node.httpd
 
NodeServer() - Constructor for class org.openqa.selenium.grid.node.httpd.NodeServer
 
NodeStatus - Class inorg.openqa.selenium.grid.data
 
NodeStatus(NodeId, URI, int, Set<Slot>, Availability, Duration, Duration, String, Map<String, String>) - Constructor for class org.openqa.selenium.grid.data.NodeStatus
 
NodeStatusEvent - Class inorg.openqa.selenium.grid.data
 
NodeStatusEvent(NodeStatus) - Constructor for class org.openqa.selenium.grid.data.NodeStatusEvent
 
NoHandler - Class inorg.openqa.selenium.grid.web
 
NoHandler(Json) - Constructor for class org.openqa.selenium.grid.web.NoHandler
 
NONE - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.ReadinessState
 
NONE - Enum constant in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
 
NONE - Enum constant in enum class org.openqa.selenium.bidi.script.ResultOwnership
 
NONE - Enum constant in enum class org.openqa.selenium.bidi.script.SerializationOptions.IncludeShadowTree
 
NONE - Enum constant in enum class org.openqa.selenium.interactions.SourceType
 
NONE - Enum constant in enum class org.openqa.selenium.PageLoadStrategy
 
nonNegative(String, Integer) - Static method in class org.openqa.selenium.internal.Require
 
nonNegative(String, Duration) - Static method in class org.openqa.selenium.internal.Require
 
nonNegative(Duration) - Static method in class org.openqa.selenium.internal.Require
 
nonNull() - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
 
nonNull() - Method in class org.openqa.selenium.internal.Require.StateChecker
 
nonNull(String, T) - Static method in class org.openqa.selenium.internal.Require
 
nonNull(String, T, String, Object...) - Static method in class org.openqa.selenium.internal.Require
 
nonNull(String, Object...) - Method in class org.openqa.selenium.internal.Require.ArgumentChecker
 
nonNull(String, Object...) - Method in class org.openqa.selenium.internal.Require.StateChecker
 
NonSplittingSplitter - Class inorg.openqa.selenium.grid.config
A form ofConfig that is generated by looking at fields in the constructor arg that are annotated withConfigValue.
NonSplittingSplitter() - Constructor for class org.openqa.selenium.grid.config.NonSplittingSplitter
 
NoOpCdpInfo - Class inorg.openqa.selenium.devtools.noop
 
NoOpCdpInfo() - Constructor for class org.openqa.selenium.devtools.noop.NoOpCdpInfo
 
NoOpDomains - Class inorg.openqa.selenium.devtools.noop
 
NoOpDomains() - Constructor for class org.openqa.selenium.devtools.noop.NoOpDomains
 
NORMAL - Enum constant in enum class org.openqa.selenium.bidi.browser.ClientWindowState
 
NORMAL - Enum constant in enum class org.openqa.selenium.PageLoadStrategy
 
normalize(Level) - Static method in class org.openqa.selenium.logging.LogLevelMapping
Normalizes the given level to one of those supported by Selenium.
normalizeSubPath(String) - Static method in class org.openqa.selenium.grid.node.config.NodeOptions
 
NoSuchCookieException - Exception Class inorg.openqa.selenium
 
NoSuchCookieException(String) - Constructor for exception class org.openqa.selenium.NoSuchCookieException
 
NoSuchDriverException - Exception Class inorg.openqa.selenium.remote
Thrown byDriverFinder.getDriverPath() (DriverService, Capabilities)}.
NoSuchDriverException(String) - Constructor for exception class org.openqa.selenium.remote.NoSuchDriverException
 
NoSuchDriverException(String, Throwable) - Constructor for exception class org.openqa.selenium.remote.NoSuchDriverException
 
NoSuchElementException - Exception Class inorg.openqa.selenium
NoSuchElementException(String) - Constructor for exception class org.openqa.selenium.NoSuchElementException
 
NoSuchElementException(String, Throwable) - Constructor for exception class org.openqa.selenium.NoSuchElementException
 
NoSuchFrameException - Exception Class inorg.openqa.selenium
NoSuchFrameException(String) - Constructor for exception class org.openqa.selenium.NoSuchFrameException
 
NoSuchFrameException(String, Throwable) - Constructor for exception class org.openqa.selenium.NoSuchFrameException
 
NoSuchSessionException - Exception Class inorg.openqa.selenium
Thrown by any command being called afterWebDriver.quit().
NoSuchSessionException() - Constructor for exception class org.openqa.selenium.NoSuchSessionException
 
NoSuchSessionException(String) - Constructor for exception class org.openqa.selenium.NoSuchSessionException
 
NoSuchSessionException(String, Throwable) - Constructor for exception class org.openqa.selenium.NoSuchSessionException
 
NoSuchShadowRootException - Exception Class inorg.openqa.selenium
Indicates that an element does not have a shadow root.
NoSuchShadowRootException(String) - Constructor for exception class org.openqa.selenium.NoSuchShadowRootException
 
NoSuchShadowRootException(String, Throwable) - Constructor for exception class org.openqa.selenium.NoSuchShadowRootException
 
NoSuchShadowRootException(Throwable) - Constructor for exception class org.openqa.selenium.NoSuchShadowRootException
 
NoSuchWindowException - Exception Class inorg.openqa.selenium
NoSuchWindowException(String) - Constructor for exception class org.openqa.selenium.NoSuchWindowException
 
NoSuchWindowException(String, Throwable) - Constructor for exception class org.openqa.selenium.NoSuchWindowException
 
not(ExpectedCondition<?>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation with the logical opposite condition of the given condition.
NOT_FOUND - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
NOT_FOUND - Static variable in class org.openqa.selenium.remote.tracing.Status
 
NotFoundException - Exception Class inorg.openqa.selenium
 
NotFoundException() - Constructor for exception class org.openqa.selenium.NotFoundException
 
NotFoundException(String) - Constructor for exception class org.openqa.selenium.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception class org.openqa.selenium.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception class org.openqa.selenium.NotFoundException
 
noVncPort - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
NULL - Enum constant in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
NULL - Enum constant in enum class org.openqa.selenium.json.JsonType
null value
NULL - Enum constant in enum class org.openqa.selenium.Keys
 
NullAttributeMap - Class inorg.openqa.selenium.remote.tracing.empty
 
NullAttributeMap() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
NullContext - Class inorg.openqa.selenium.remote.tracing.empty
 
NullContext() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullContext
 
NullPropagator - Class inorg.openqa.selenium.remote.tracing.empty
 
NullPropagator() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullPropagator
 
NullSessionMap - Class inorg.openqa.selenium.grid.sessionmap
 
NullSessionMap(Tracer) - Constructor for class org.openqa.selenium.grid.sessionmap.NullSessionMap
 
NullSpan - Class inorg.openqa.selenium.remote.tracing.empty
 
NullSpan() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullSpan
 
NullTracer - Class inorg.openqa.selenium.remote.tracing.empty
 
NullTracer() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullTracer
 
nullValue() - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
NUMBER - Enum constant in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
NUMBER - Enum constant in enum class org.openqa.selenium.json.JsonType
numeric value
numberOfElementsToBe(By, Integer) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking number of WebElements with given locator
numberOfElementsToBeLessThan(By, Integer) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking number of WebElements with given locator being less than defined number
numberOfElementsToBeMoreThan(By, Integer) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking number of WebElements with given locator being more than defined number
numberOfWindowsToBe(int) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
 
numberValue(double) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
numberValue(long) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
numberValue(LocalValue.SpecialNumberType) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
NUMPAD0 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD1 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD2 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD3 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD4 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD5 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD6 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD7 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD8 - Enum constant in enum class org.openqa.selenium.Keys
 
NUMPAD9 - Enum constant in enum class org.openqa.selenium.Keys
 

O

OBJECT_TYPE - Static variable in class org.openqa.selenium.json.Json
Specifier forObject input/output type
ObjectLocalValue - Class inorg.openqa.selenium.bidi.script
 
objectName() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedService
 
objectValue(Map<Object, LocalValue>) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
obtainLoopbackIp4Address() - Method in class org.openqa.selenium.net.NetworkUtils
Returns a single address that is guaranteed to resolve to an ipv4 representation of localhost This may either be a hostname or an ip address, depending if we can guarantee what that the hostname will resolve to ip4.
of(String) - Static method in class org.openqa.selenium.grid.config.Role
 
of(String, String) - Static method in class org.openqa.selenium.UsernameAndPassword
 
OFF - Enum constant in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
OFFLINE - Static variable in class org.openqa.selenium.chromium.ChromiumNetworkConditions
 
OK - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
OK - Static variable in class org.openqa.selenium.remote.tracing.Status
 
OlderWindowsVersionEphemeralPortDetector - Class inorg.openqa.selenium.net
 
OlderWindowsVersionEphemeralPortDetector() - Constructor for class org.openqa.selenium.net.OlderWindowsVersionEphemeralPortDetector
 
OLDLACE - Enum constant in enum class org.openqa.selenium.support.Colors
 
OLIVE - Enum constant in enum class org.openqa.selenium.support.Colors
 
OLIVEDRAB - Enum constant in enum class org.openqa.selenium.support.Colors
 
onAuthRequired(Consumer<ResponseDetails>) - Method in class org.openqa.selenium.bidi.module.Network
 
onBeforeRequestSent(Consumer<BeforeRequestSent>) - Method in class org.openqa.selenium.bidi.module.Network
 
onBinary(byte[]) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
onBrowsingContextCreated(Consumer<BrowsingContextInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onBrowsingContextDestroyed(Consumer<BrowsingContextInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onBrowsingContextLoaded(Consumer<NavigationInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onClose(int, String) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
onConsoleEntry(Consumer<ConsoleLogEntry>) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onConsoleEntry(Consumer<ConsoleLogEntry>, FilterBy) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onDomContentLoaded(Consumer<NavigationInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onDownloadEnd(Consumer<DownloadEnded>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onDownloadWillBegin(Consumer<DownloadInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
oneOf(Capabilities, Capabilities...) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Clears the current set of alternative browsers and instead sets the list of possible choices to the arguments given to this method.
onError(Object, Method, Object[], InvocationTargetException) - Method in interface org.openqa.selenium.support.events.WebDriverListener
Notifies registered listeners about an error that occurred during the execution of a decorated method.
onError(Method, InvocationTargetException, Object[]) - Method in interface org.openqa.selenium.support.decorators.Decorated
 
onError(Method, InvocationTargetException, Object[]) - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
onError(Throwable) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
onError(Decorated<?>, Method, Object[], InvocationTargetException) - Method in class org.openqa.selenium.support.decorators.WebDriverDecorator
 
onError(Decorated<?>, Method, Object[], InvocationTargetException) - Method in class org.openqa.selenium.support.events.EventFiringDecorator
 
onFetchError(Consumer<FetchError>) - Method in class org.openqa.selenium.bidi.module.Network
 
onFragmentNavigated(Consumer<NavigationInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onGenericLog(Consumer<GenericLogEntry>) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onGenericLog(Consumer<GenericLogEntry>, FilterBy) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onHistoryUpdated(Consumer<HistoryUpdated>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onJavaScriptException(Consumer<JavascriptLogEntry>) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onJavaScriptLog(Consumer<JavascriptLogEntry>) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onJavaScriptLog(Consumer<JavascriptLogEntry>, FilterBy) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onLog(Consumer<LogEntry>) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onLog(Consumer<LogEntry>, FilterBy) - Method in class org.openqa.selenium.bidi.module.LogInspector
 
onLogEvent(EventType<X>) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
onLogEvent(EventType<X>) - Method in interface org.openqa.selenium.logging.HasLogEvents
 
onMessage(Consumer<Message>) - Method in class org.openqa.selenium.bidi.module.Script
 
onNavigationAborted(Consumer<NavigationInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onNavigationCommitted(Consumer<NavigationInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onNavigationFailed(Consumer<NavigationInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onNavigationStarted(Consumer<NavigationInfo>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onPage() - Method in interface org.openqa.selenium.interactions.Coordinates
Gets coordinates on the element relative to the top-left corner of the page.
onRealmCreated(Consumer<RealmInfo>) - Method in class org.openqa.selenium.bidi.module.Script
 
onRealmDestroyed(Consumer<RealmInfo>) - Method in class org.openqa.selenium.bidi.module.Script
 
onRejectedEvent(Consumer<ZeroMqEventBus.RejectedEvent>) - Static method in class org.openqa.selenium.events.zeromq.ZeroMqEventBus
 
onResponseCompleted(Consumer<ResponseDetails>) - Method in class org.openqa.selenium.bidi.module.Network
 
onResponseStarted(Consumer<ResponseDetails>) - Method in class org.openqa.selenium.bidi.module.Network
 
onScreen() - Method in interface org.openqa.selenium.interactions.Coordinates
Gets coordinates on the element relative to the top-left corner of the monitor (screen).
onText(CharSequence) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
onUserPromptClosed(Consumer<UserPromptClosed>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
onUserPromptOpened(Consumer<UserPromptOpened>) - Method in class org.openqa.selenium.bidi.module.BrowsingContextInspector
 
OpaqueKey - Class inorg.openqa.selenium.devtools.idealized
 
OpaqueKey(Object) - Constructor for class org.openqa.selenium.devtools.idealized.OpaqueKey
 
OPEN - Enum constant in enum class org.openqa.selenium.bidi.script.SerializationOptions.IncludeShadowTree
 
openSocket(HttpRequest, WebSocket.Listener) - Method in interface org.openqa.selenium.remote.http.HttpClient
 
openSocket(HttpRequest, WebSocket.Listener) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
openSocket(HttpRequest, WebSocket.Listener) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
OpenTelemetryAttributeMap - Class inorg.openqa.selenium.remote.tracing.opentelemetry
 
OpenTelemetryAttributeMap() - Constructor for class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
OpenTelemetryContext - Class inorg.openqa.selenium.remote.tracing.opentelemetry
 
OpenTelemetryContext(Tracer, Context) - Constructor for class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
OpenTelemetryTracer - Class inorg.openqa.selenium.remote.tracing.opentelemetry
 
OpenTelemetryTracer(Tracer, TextMapPropagator) - Constructor for class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
OPERA - Static variable in interface org.openqa.selenium.remote.Browser
 
OPTION - Enum constant in enum class org.openqa.selenium.Keys
 
optionName - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
optionName() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
options(String) - Static method in class org.openqa.selenium.remote.http.Route
 
OPTIONS - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
or(ExpectedCondition<?>...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation with the logical or condition of the given list of conditions.
ORANGE - Enum constant in enum class org.openqa.selenium.support.Colors
 
ORANGERED - Enum constant in enum class org.openqa.selenium.support.Colors
 
ORCHID - Enum constant in enum class org.openqa.selenium.support.Colors
 
org.openqa.selenium - package org.openqa.selenium
 
org.openqa.selenium.bidi - package org.openqa.selenium.bidi
 
org.openqa.selenium.bidi.browser - package org.openqa.selenium.bidi.browser
 
org.openqa.selenium.bidi.browsingcontext - package org.openqa.selenium.bidi.browsingcontext
 
org.openqa.selenium.bidi.emulation - package org.openqa.selenium.bidi.emulation
 
org.openqa.selenium.bidi.log - package org.openqa.selenium.bidi.log
 
org.openqa.selenium.bidi.module - package org.openqa.selenium.bidi.module
 
org.openqa.selenium.bidi.network - package org.openqa.selenium.bidi.network
 
org.openqa.selenium.bidi.permissions - package org.openqa.selenium.bidi.permissions
 
org.openqa.selenium.bidi.script - package org.openqa.selenium.bidi.script
 
org.openqa.selenium.bidi.storage - package org.openqa.selenium.bidi.storage
 
org.openqa.selenium.bidi.webextension - package org.openqa.selenium.bidi.webextension
 
org.openqa.selenium.chrome - package org.openqa.selenium.chrome
 
org.openqa.selenium.chromium - package org.openqa.selenium.chromium
 
org.openqa.selenium.cli - package org.openqa.selenium.cli
Mechanisms to configure and run selenium via the command line.
org.openqa.selenium.concurrent - package org.openqa.selenium.concurrent
 
org.openqa.selenium.devtools - package org.openqa.selenium.devtools
 
org.openqa.selenium.devtools.events - package org.openqa.selenium.devtools.events
 
org.openqa.selenium.devtools.idealized - package org.openqa.selenium.devtools.idealized
 
org.openqa.selenium.devtools.idealized.browser.model - package org.openqa.selenium.devtools.idealized.browser.model
 
org.openqa.selenium.devtools.idealized.log - package org.openqa.selenium.devtools.idealized.log
 
org.openqa.selenium.devtools.idealized.log.model - package org.openqa.selenium.devtools.idealized.log.model
 
org.openqa.selenium.devtools.idealized.runtime.model - package org.openqa.selenium.devtools.idealized.runtime.model
 
org.openqa.selenium.devtools.idealized.target - package org.openqa.selenium.devtools.idealized.target
 
org.openqa.selenium.devtools.idealized.target.model - package org.openqa.selenium.devtools.idealized.target.model
 
org.openqa.selenium.devtools.noop - package org.openqa.selenium.devtools.noop
 
org.openqa.selenium.docker - package org.openqa.selenium.docker
 
org.openqa.selenium.docker.client - package org.openqa.selenium.docker.client
 
org.openqa.selenium.docker.internal - package org.openqa.selenium.docker.internal
 
org.openqa.selenium.edge - package org.openqa.selenium.edge
 
org.openqa.selenium.events - package org.openqa.selenium.events
 
org.openqa.selenium.events.local - package org.openqa.selenium.events.local
 
org.openqa.selenium.events.zeromq - package org.openqa.selenium.events.zeromq
 
org.openqa.selenium.federatedcredentialmanagement - package org.openqa.selenium.federatedcredentialmanagement
 
org.openqa.selenium.firefox - package org.openqa.selenium.firefox
 
org.openqa.selenium.grid - package org.openqa.selenium.grid
 
org.openqa.selenium.grid.commands - package org.openqa.selenium.grid.commands
 
org.openqa.selenium.grid.component - package org.openqa.selenium.grid.component
 
org.openqa.selenium.grid.config - package org.openqa.selenium.grid.config
 
org.openqa.selenium.grid.data - package org.openqa.selenium.grid.data
 
org.openqa.selenium.grid.distributor - package org.openqa.selenium.grid.distributor
TheDistributor is responsible for assigning new calls to Create Session to aNode.
org.openqa.selenium.grid.distributor.config - package org.openqa.selenium.grid.distributor.config
 
org.openqa.selenium.grid.distributor.httpd - package org.openqa.selenium.grid.distributor.httpd
 
org.openqa.selenium.grid.distributor.local - package org.openqa.selenium.grid.distributor.local
 
org.openqa.selenium.grid.distributor.remote - package org.openqa.selenium.grid.distributor.remote
 
org.openqa.selenium.grid.distributor.selector - package org.openqa.selenium.grid.distributor.selector
 
org.openqa.selenium.grid.graphql - package org.openqa.selenium.grid.graphql
 
org.openqa.selenium.grid.jmx - package org.openqa.selenium.grid.jmx
 
org.openqa.selenium.grid.log - package org.openqa.selenium.grid.log
 
org.openqa.selenium.grid.node - package org.openqa.selenium.grid.node
 
org.openqa.selenium.grid.node.config - package org.openqa.selenium.grid.node.config
 
org.openqa.selenium.grid.node.docker - package org.openqa.selenium.grid.node.docker
 
org.openqa.selenium.grid.node.httpd - package org.openqa.selenium.grid.node.httpd
 
org.openqa.selenium.grid.node.local - package org.openqa.selenium.grid.node.local
 
org.openqa.selenium.grid.node.relay - package org.openqa.selenium.grid.node.relay
 
org.openqa.selenium.grid.node.remote - package org.openqa.selenium.grid.node.remote
 
org.openqa.selenium.grid.router - package org.openqa.selenium.grid.router
 
org.openqa.selenium.grid.router.httpd - package org.openqa.selenium.grid.router.httpd
 
org.openqa.selenium.grid.security - package org.openqa.selenium.grid.security
 
org.openqa.selenium.grid.server - package org.openqa.selenium.grid.server
 
org.openqa.selenium.grid.session - package org.openqa.selenium.grid.session
 
org.openqa.selenium.grid.sessionmap - package org.openqa.selenium.grid.sessionmap
 
org.openqa.selenium.grid.sessionmap.config - package org.openqa.selenium.grid.sessionmap.config
 
org.openqa.selenium.grid.sessionmap.httpd - package org.openqa.selenium.grid.sessionmap.httpd
 
org.openqa.selenium.grid.sessionmap.local - package org.openqa.selenium.grid.sessionmap.local
 
org.openqa.selenium.grid.sessionmap.remote - package org.openqa.selenium.grid.sessionmap.remote
 
org.openqa.selenium.grid.sessionqueue - package org.openqa.selenium.grid.sessionqueue
 
org.openqa.selenium.grid.sessionqueue.config - package org.openqa.selenium.grid.sessionqueue.config
 
org.openqa.selenium.grid.sessionqueue.httpd - package org.openqa.selenium.grid.sessionqueue.httpd
 
org.openqa.selenium.grid.sessionqueue.local - package org.openqa.selenium.grid.sessionqueue.local
 
org.openqa.selenium.grid.sessionqueue.remote - package org.openqa.selenium.grid.sessionqueue.remote
 
org.openqa.selenium.grid.web - package org.openqa.selenium.grid.web
 
org.openqa.selenium.ie - package org.openqa.selenium.ie
 
org.openqa.selenium.interactions - package org.openqa.selenium.interactions
 
org.openqa.selenium.internal - package org.openqa.selenium.internal
 
org.openqa.selenium.io - package org.openqa.selenium.io
 
org.openqa.selenium.json - package org.openqa.selenium.json
 
org.openqa.selenium.logging - package org.openqa.selenium.logging
 
org.openqa.selenium.logging.profiler - package org.openqa.selenium.logging.profiler
 
org.openqa.selenium.manager - package org.openqa.selenium.manager
 
org.openqa.selenium.net - package org.openqa.selenium.net
 
org.openqa.selenium.netty.server - package org.openqa.selenium.netty.server
 
org.openqa.selenium.os - package org.openqa.selenium.os
 
org.openqa.selenium.print - package org.openqa.selenium.print
 
org.openqa.selenium.remote - package org.openqa.selenium.remote
 
org.openqa.selenium.remote.codec - package org.openqa.selenium.remote.codec
 
org.openqa.selenium.remote.codec.w3c - package org.openqa.selenium.remote.codec.w3c
 
org.openqa.selenium.remote.http - package org.openqa.selenium.remote.http
 
org.openqa.selenium.remote.http.jdk - package org.openqa.selenium.remote.http.jdk
 
org.openqa.selenium.remote.locators - package org.openqa.selenium.remote.locators
 
org.openqa.selenium.remote.service - package org.openqa.selenium.remote.service
 
org.openqa.selenium.remote.tracing - package org.openqa.selenium.remote.tracing
 
org.openqa.selenium.remote.tracing.empty - package org.openqa.selenium.remote.tracing.empty
 
org.openqa.selenium.remote.tracing.opentelemetry - package org.openqa.selenium.remote.tracing.opentelemetry
 
org.openqa.selenium.safari - package org.openqa.selenium.safari
 
org.openqa.selenium.status - package org.openqa.selenium.status
 
org.openqa.selenium.support - package org.openqa.selenium.support
 
org.openqa.selenium.support.decorators - package org.openqa.selenium.support.decorators
 
org.openqa.selenium.support.events - package org.openqa.selenium.support.events
 
org.openqa.selenium.support.locators - package org.openqa.selenium.support.locators
 
org.openqa.selenium.support.pagefactory - package org.openqa.selenium.support.pagefactory
 
org.openqa.selenium.support.pagefactory.internal - package org.openqa.selenium.support.pagefactory.internal
 
org.openqa.selenium.support.ui - package org.openqa.selenium.support.ui
 
org.openqa.selenium.virtualauthenticator - package org.openqa.selenium.virtualauthenticator
 
origin(CaptureScreenshotParameters.Origin) - Method in class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters
 
OsInfo - Class inorg.openqa.selenium.grid.graphql
 
OsInfo(String, String, String) - Constructor for class org.openqa.selenium.grid.graphql.OsInfo
 
OUT_OF_RANGE - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
OUT_OF_RANGE - Static variable in class org.openqa.selenium.remote.tracing.Status
 
OutputType<T> - Interface inorg.openqa.selenium
Defines the output type for a screenshot.
overrideMaxSessions - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
OverrideParameters - Interface inorg.openqa.selenium.bidi.emulation
 

P

PAC - Enum constant in enum class org.openqa.selenium.Proxy.ProxyType
 
PAGE_DOWN - Enum constant in enum class org.openqa.selenium.Keys
 
PAGE_LOAD_STRATEGY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
PAGE_UP - Enum constant in enum class org.openqa.selenium.Keys
 
PageFactory - Class inorg.openqa.selenium.support
Factory class to make using Page Objects simpler and easier.
PageFactory() - Constructor for class org.openqa.selenium.support.PageFactory
 
PageFactoryFinder - Annotation Interface inorg.openqa.selenium.support
 
PageLoadStrategy - Enum Class inorg.openqa.selenium
 
pageLoadTimeout(Duration) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
pageLoadTimeout(Duration) - Method in interface org.openqa.selenium.WebDriver.Timeouts
Sets the amount of time to wait for a page load to complete before throwing an error.
PageMargin - Class inorg.openqa.selenium.print
 
PageMargin() - Constructor for class org.openqa.selenium.print.PageMargin
 
PageMargin(double, double, double, double) - Constructor for class org.openqa.selenium.print.PageMargin
 
PageSize - Class inorg.openqa.selenium.print
 
PageSize() - Constructor for class org.openqa.selenium.print.PageSize
 
PageSize(double, double) - Constructor for class org.openqa.selenium.print.PageSize
 
PAINT_WORKLET - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
PALEGOLDENROD - Enum constant in enum class org.openqa.selenium.support.Colors
 
PALEGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
PALETURQUOISE - Enum constant in enum class org.openqa.selenium.support.Colors
 
PALEVIOLETRED - Enum constant in enum class org.openqa.selenium.support.Colors
 
PAPAYAWHIP - Enum constant in enum class org.openqa.selenium.support.Colors
 
parameters() - Method in class org.openqa.selenium.DeviceRotation
 
Parameters(String, Object) - Constructor for class org.openqa.selenium.By.Remotable.Parameters
 
parent - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
parentFrame() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
parentFrame() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Change focus to the parent context.
parse(String) - Static method in class org.openqa.selenium.docker.internal.Reference
 
parseLogOutput(String) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
PARTIAL_LINK_TEXT - Enum constant in enum class org.openqa.selenium.support.How
 
PartialCookie - Class inorg.openqa.selenium.bidi.storage
 
PartialCookie(String, BytesValue, String) - Constructor for class org.openqa.selenium.bidi.storage.PartialCookie
 
partialLinkText() - Element in annotation interface org.openqa.selenium.support.FindBy
 
partialLinkText(String) - Static method in class org.openqa.selenium.By
 
PartitionDescriptor - Class inorg.openqa.selenium.bidi.storage
 
PartitionKey - Class inorg.openqa.selenium.bidi.storage
 
PartitionKey(String, String) - Constructor for class org.openqa.selenium.bidi.storage.PartitionKey
 
password() - Method in class org.openqa.selenium.UsernameAndPassword
 
PATCH - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
path(String) - Method in class org.openqa.selenium.Cookie.Builder
 
path(String) - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
path(String) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
path(String) - Method in class org.openqa.selenium.bidi.storage.PartialCookie
 
pathname(String) - Method in class org.openqa.selenium.bidi.network.UrlPattern
 
PathResource - Class inorg.openqa.selenium.grid.web
 
PathResource(Path) - Constructor for class org.openqa.selenium.grid.web.PathResource
 
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 inorg.openqa.selenium.interactions
Indicates that a givenInputSource should pause for a given duration.
Pause(InputSource, Duration) - Constructor for class org.openqa.selenium.interactions.Pause
 
PAUSE - Enum constant in enum class org.openqa.selenium.Keys
 
Pdf - Class inorg.openqa.selenium
 
Pdf(String) - Constructor for class org.openqa.selenium.Pdf
 
PEACHPUFF - Enum constant in enum class org.openqa.selenium.support.Colors
 
peek() - Method in class org.openqa.selenium.json.JsonInput
Peek at the next input string character to determine the pending JSON element type.
peekEmpty() - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
peekEmpty() - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
A fast-path to detect if the queue is empty, returns false if there is no fast-path available.
peekEmpty() - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
PEN - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.Kind
 
perform() - Method in interface org.openqa.selenium.interactions.Action
 
perform() - Method in class org.openqa.selenium.interactions.Actions
A convenience method for performing the actions without calling build() first.
perform() - Method in class org.openqa.selenium.interactions.CompositeAction
 
perform(String, Collection<Sequence>) - Method in class org.openqa.selenium.bidi.module.Input
 
perform(Collection<Sequence>) - Method in interface org.openqa.selenium.interactions.Interactive
 
perform(Collection<Sequence>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
PERFORMANCE - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs relating to performance timings.
Permission - Class inorg.openqa.selenium.bidi.module
 
Permission(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Permission
 
PERMISSION_DENIED - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
PERMISSION_DENIED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
PermissionState - Enum Class inorg.openqa.selenium.bidi.permissions
 
PersistentCapabilities - Class inorg.openqa.selenium
 
PersistentCapabilities() - Constructor for class org.openqa.selenium.PersistentCapabilities
 
PersistentCapabilities(Capabilities) - Constructor for class org.openqa.selenium.PersistentCapabilities
 
PERU - Enum constant in enum class org.openqa.selenium.support.Colors
 
pin(String) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
pin(String) - Method in interface org.openqa.selenium.JavascriptExecutor
Commonly used scripts may be "pinned" to the WebDriver session, allowing them to be called efficiently by their handle rather than sending the entire script across the wire for every call.
pin(String) - Method in interface org.openqa.selenium.remote.Script
 
pin(String, String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
PINK - Enum constant in enum class org.openqa.selenium.support.Colors
 
platform() - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
platform(String) - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
Platform - Enum Class inorg.openqa.selenium
Represents the known and supported Platforms that WebDriver runs on.
PLATFORM_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
PLUM - Enum constant in enum class org.openqa.selenium.support.Colors
 
Point - Class inorg.openqa.selenium
Represents a point in a two-dimensional space with x and y coordinates.
Point(int, int) - Constructor for class org.openqa.selenium.Point
 
pointer() - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
 
POINTER - Enum constant in enum class org.openqa.selenium.interactions.SourceType
 
PointerEventProperties() - Constructor for class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
PointerInput - Class inorg.openqa.selenium.interactions
PointerInput(PointerInput.Kind, String) - Constructor for class org.openqa.selenium.interactions.PointerInput
 
PointerInput.Kind - Enum Class inorg.openqa.selenium.interactions
 
PointerInput.MouseButton - Enum Class inorg.openqa.selenium.interactions
 
PointerInput.Origin - Class inorg.openqa.selenium.interactions
 
PointerInput.PointerEventProperties - Class inorg.openqa.selenium.interactions
 
pollingEvery(Duration) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets how often the condition should be evaluated.
port - Variable in class org.openqa.selenium.grid.commands.StandaloneFlags
 
port(String) - Method in class org.openqa.selenium.bidi.network.UrlPattern
 
Port - Class inorg.openqa.selenium.docker
 
PortProber - Class inorg.openqa.selenium.net
 
PORTRAIT - Enum constant in enum class org.openqa.selenium.print.PrintOptions.Orientation
 
PORTRAIT - Enum constant in enum class org.openqa.selenium.ScreenOrientation
 
positive(String, Double) - Static method in class org.openqa.selenium.internal.Require
 
positive(String, Double, String) - Static method in class org.openqa.selenium.internal.Require
 
positive(String, Integer) - Static method in class org.openqa.selenium.internal.Require
 
positive(String, Integer, String) - Static method in class org.openqa.selenium.internal.Require
 
positive(String, Duration) - Static method in class org.openqa.selenium.internal.Require
 
positive(Duration) - Static method in class org.openqa.selenium.internal.Require
 
post(String) - Static method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
post(String) - Static method in class org.openqa.selenium.remote.http.Route
 
POST - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
POWDERBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
precondition(boolean, String, Object...) - Static method in class org.openqa.selenium.internal.Require
 
prefix(String) - Static method in class org.openqa.selenium.remote.http.Route
 
prefixed - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
prefixed() - Element in annotation interface org.openqa.selenium.grid.config.ConfigValue
 
prepareToInterceptTraffic() - Method in class org.openqa.selenium.devtools.idealized.Network
 
presenceOfAllElementsLocatedBy(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that there is at least one element present on a web page.
presenceOfElementLocated(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that an element is present on the DOM of a page.
presenceOfNestedElementLocatedBy(By, By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking child WebElement as a part of parent element to present
presenceOfNestedElementLocatedBy(WebElement, By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking child WebElement as a part of parent element to be present
presenceOfNestedElementsLocatedBy(By, By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking child WebElement as a part of parent element to present
PrimitiveProtocolValue - Class inorg.openqa.selenium.bidi.script
 
PrimitiveType - Enum Class inorg.openqa.selenium.bidi.script
 
print(PrintOptions) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
print(PrintOptions) - Method in interface org.openqa.selenium.PrintsPage
 
print(PrintOptions) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
PRINT_PAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
PRINT_PAGE(PrintOptions) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
PrintOptions - Class inorg.openqa.selenium.print
 
PrintOptions() - Constructor for class org.openqa.selenium.print.PrintOptions
 
PrintOptions.Orientation - Enum Class inorg.openqa.selenium.print
 
PrintsPage - Interface inorg.openqa.selenium
 
PROCEED_WITH_REQUEST - Static variable in class org.openqa.selenium.devtools.NetworkInterceptor
Return this from aRoutable in order to have the browser continue the request unmodified.
process - Variable in class org.openqa.selenium.remote.service.DriverService
A reference to the current child process.
PRODUCER - Enum constant in enum class org.openqa.selenium.remote.tracing.Span.Kind
 
PROFILER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs relating to profiler timings.
ProfilerLogEntry - Class inorg.openqa.selenium.logging.profiler
 
ProfilerLogEntry(EventType, String) - Constructor for class org.openqa.selenium.logging.profiler.ProfilerLogEntry
 
ProfilesIni - Class inorg.openqa.selenium.firefox
 
ProfilesIni() - Constructor for class org.openqa.selenium.firefox.ProfilesIni
 
PROMPT - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
 
PROMPT - Enum constant in enum class org.openqa.selenium.bidi.permissions.PermissionState
 
Propagator - Interface inorg.openqa.selenium.remote.tracing
 
Propagator.Setter<C> - Interface inorg.openqa.selenium.remote.tracing
 
propertySetting(PropertySetting) - Method in class org.openqa.selenium.json.JsonInput
Change how property setting is done.
PropertySetting - Enum Class inorg.openqa.selenium.json
Used to specify the strategy used to assign values during deserialization.
protect(WebDriver) - Static method in class org.openqa.selenium.support.ThreadGuard
 
protocol(String) - Method in class org.openqa.selenium.bidi.network.UrlPattern
 
ProtocolHandshake - Class inorg.openqa.selenium.remote
 
ProtocolHandshake() - Constructor for class org.openqa.selenium.remote.ProtocolHandshake
 
ProtocolHandshake.Result - Class inorg.openqa.selenium.remote
 
provideResponse(ProvideResponseParameters) - Method in class org.openqa.selenium.bidi.module.Network
 
ProvideResponseParameters - Class inorg.openqa.selenium.bidi.network
 
ProvideResponseParameters(String) - Constructor for class org.openqa.selenium.bidi.network.ProvideResponseParameters
 
proxy() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
proxy(Proxy) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
Proxy - Class inorg.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 - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
Proxy.ProxyType - Enum Class inorg.openqa.selenium
 
proxyForListLocator(ClassLoader, ElementLocator) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
proxyForLocator(ClassLoader, ElementLocator) - Method in class org.openqa.selenium.support.pagefactory.DefaultFieldDecorator
 
ProxyNodeWebsockets - Class inorg.openqa.selenium.grid.node
 
ProxyNodeWebsockets(HttpClient.Factory, Node, String) - Constructor for class org.openqa.selenium.grid.node.ProxyNodeWebsockets
 
ProxyWebsocketsIntoGrid - Class inorg.openqa.selenium.grid.router
 
ProxyWebsocketsIntoGrid(HttpClient.Factory, SessionMap) - Constructor for class org.openqa.selenium.grid.router.ProxyWebsocketsIntoGrid
 
publish(LogRecord) - Method in class org.openqa.selenium.logging.LoggingHandler
 
purgeDeadNodes() - Method in class org.openqa.selenium.grid.distributor.GridModel
Removes nodes that have been unresponsive for too long.
purgeDeadNodes() - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
purgeNodesInterval - Variable in class org.openqa.selenium.grid.distributor.config.DistributorFlags
 
PURPLE - Enum constant in enum class org.openqa.selenium.support.Colors
 
put(String, boolean) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, boolean) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, boolean) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
put(String, boolean...) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, boolean...) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, boolean...) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
put(String, double) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, double) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, double) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
put(String, double...) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, double...) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, double...) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
put(String, long) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, long) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, long) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
put(String, long...) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, long...) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, long...) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
put(String, String) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, String) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, String) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
put(String, String...) - Method in interface org.openqa.selenium.remote.tracing.AttributeMap
 
put(String, String...) - Method in class org.openqa.selenium.remote.tracing.empty.NullAttributeMap
 
put(String, String...) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryAttributeMap
 
PUT - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 

Q

quit() - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
quit() - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
quit() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
quit() - Method in interface org.openqa.selenium.WebDriver
Quits this driver, closing every associated window.
QUIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
QUIT_COMMAND - Enum constant in enum class org.openqa.selenium.grid.data.SessionClosedReason
Session was closed normally via QUIT command from client
quotable - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
Quotes - Class inorg.openqa.selenium.support.ui
 
Quotes() - Constructor for class org.openqa.selenium.support.ui.Quotes
 

R

read() - Method in class org.openqa.selenium.grid.web.ClassPathResource
 
read() - Method in class org.openqa.selenium.grid.web.JarFileResource
 
read() - Method in class org.openqa.selenium.grid.web.MergedResource
 
read() - Method in class org.openqa.selenium.grid.web.PathResource
 
read() - Method in interface org.openqa.selenium.grid.web.Resource
 
read(Type) - Method in class org.openqa.selenium.json.JsonInput
Read the next element from the JSON input stream as the specified type.
readArray(Type) - Method in class org.openqa.selenium.json.JsonInput
Read an array of elements from the JSON input stream with elements as the specified type.
readConfigFiles() - Method in class org.openqa.selenium.grid.config.ConfigFlags
 
reader(Charset) - Method in interface org.openqa.selenium.remote.http.Contents.Supplier
 
reader(Contents.Supplier, Charset) - Static method in class org.openqa.selenium.remote.http.Contents
 
reader(HttpMessage<?>) - Static method in class org.openqa.selenium.remote.http.Contents
 
ReadinessState - Enum Class inorg.openqa.selenium.bidi.browsingcontext
 
readProfiles(File) - Method in class org.openqa.selenium.firefox.ProfilesIni
 
readTimeout() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
readTimeout(Duration) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
RealmInfo - Class inorg.openqa.selenium.bidi.script
 
RealmInfo(String, String, RealmType) - Constructor for class org.openqa.selenium.bidi.script.RealmInfo
 
RealmTarget - Class inorg.openqa.selenium.bidi.script
 
RealmTarget(String) - Constructor for class org.openqa.selenium.bidi.script.RealmTarget
 
RealmType - Enum Class inorg.openqa.selenium.bidi.script
 
reason() - Method in class org.openqa.selenium.remote.http.CloseMessage
 
reasonPhrase(String) - Method in class org.openqa.selenium.bidi.network.ContinueResponseParameters
 
reasonPhrase(String) - Method in class org.openqa.selenium.bidi.network.ProvideResponseParameters
 
REBECCAPURPLE - Enum constant in enum class org.openqa.selenium.support.Colors
 
reconstructValue(Response) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
reconstructValue(Response) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
Rectangle - Class inorg.openqa.selenium
 
Rectangle(int, int, int, int) - Constructor for class org.openqa.selenium.Rectangle
 
Rectangle(Point, Dimension) - Constructor for class org.openqa.selenium.Rectangle
 
RED - Enum constant in enum class org.openqa.selenium.support.Colors
 
Reference - Class inorg.openqa.selenium.docker.internal
 
referenceContext(String) - Method in class org.openqa.selenium.bidi.browsingcontext.CreateContextParameters
 
refresh() - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
refresh() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
refresh() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Refreshes all nodes by running a health check on each one.
refresh() - Method in interface org.openqa.selenium.WebDriver.Navigation
Refresh the current page
refresh(NodeStatus) - Method in class org.openqa.selenium.grid.distributor.GridModel
Refreshes a node's status in the grid model.
refresh(NodeStatus) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
REFRESH - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
refreshed(ExpectedCondition<T>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Wrapper for a condition, which allows for elements to update by redrawing.
regExpValue(String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
regExpValue(String, String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
RegExpValue - Class inorg.openqa.selenium.bidi.script
 
RegExpValue(String) - Constructor for class org.openqa.selenium.bidi.script.RegExpValue
 
RegExpValue(String, String) - Constructor for class org.openqa.selenium.bidi.script.RegExpValue
 
register() - Method in class org.openqa.selenium.grid.node.Node
 
register(Object) - Method in class org.openqa.selenium.grid.jmx.JMXHelper
 
register(Predicate<URI>, Supplier<Credentials>) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
register(Predicate<URI>, Supplier<Credentials>) - Method in interface org.openqa.selenium.HasAuthentication
Registers a check for whether a set ofCredentials should be used for a particular site, identified by its URI.
register(Supplier<Credentials>) - Method in interface org.openqa.selenium.HasAuthentication
AsHasAuthentication.register(Predicate, Supplier) but attempts to apply the credentials for any request for authorization.
register(NodeStatus) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
register(NodeStatus) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Register a node status received from an event.
registerCycle - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
registered - Variable in class org.openqa.selenium.grid.node.Node
 
registerPeriod - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
registerShutdownOnFailure - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
RelativeLocator - Class inorg.openqa.selenium.support.locators
Used for finding elements by their location on a page, rather than their position on the DOM.
RelativeLocator() - Constructor for class org.openqa.selenium.support.locators.RelativeLocator
 
RelativeLocator.RelativeBy - Class inorg.openqa.selenium.support.locators
 
RelativeLocatorServerSide - Class inorg.openqa.selenium.support.locators
 
RelativeLocatorServerSide() - Constructor for class org.openqa.selenium.support.locators.RelativeLocatorServerSide
 
relativeToContext(HttpRequest, String) - Static method in class org.openqa.selenium.remote.http.UrlPath
 
relativeToServer(HttpRequest, String) - Static method in class org.openqa.selenium.remote.http.UrlPath
 
RelayFlags - Class inorg.openqa.selenium.grid.node.relay
 
RelayFlags() - Constructor for class org.openqa.selenium.grid.node.relay.RelayFlags
 
RelayOptions - Class inorg.openqa.selenium.grid.node.relay
 
RelayOptions(Config) - Constructor for class org.openqa.selenium.grid.node.relay.RelayOptions
 
RelaySessionFactory - Class inorg.openqa.selenium.grid.node.relay
 
RelaySessionFactory(Tracer, HttpClient.Factory, Duration, URI, URI, String, Capabilities) - Constructor for class org.openqa.selenium.grid.node.relay.RelaySessionFactory
 
release() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
release() - Method in class org.openqa.selenium.interactions.Actions
Releases the depressed left mouse button at the current mouse location.
release(String) - Method in class org.openqa.selenium.bidi.module.Input
 
release(SessionId) - Method in class org.openqa.selenium.grid.distributor.GridModel
Releases a session, making its slot available again.
release(SessionId) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
release(WebElement) - Method in class org.openqa.selenium.interactions.Actions
Releases the depressed left mouse button, in the middle of the given element.
releaseConnection(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
releaseConnection(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
releaseConnection(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
reload() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
reload(ReadinessState) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
RemoteCall - Class inorg.openqa.selenium.remote.http
 
RemoteCall(ClientConfig) - Constructor for class org.openqa.selenium.remote.http.RemoteCall
 
RemoteDistributor - Class inorg.openqa.selenium.grid.distributor.remote
 
RemoteDistributor(Tracer, HttpClient.Factory, URL, Secret) - Constructor for class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
RemoteExecuteMethod - Class inorg.openqa.selenium.remote
 
RemoteExecuteMethod(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.RemoteExecuteMethod
 
RemoteLogs - Class inorg.openqa.selenium.remote
 
RemoteLogs(ExecuteMethod, LocalLogs) - Constructor for class org.openqa.selenium.remote.RemoteLogs
 
RemoteNewSessionQueue - Class inorg.openqa.selenium.grid.sessionqueue.remote
 
RemoteNewSessionQueue(Tracer, HttpClient, Secret) - Constructor for class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
RemoteNode - Class inorg.openqa.selenium.grid.node.remote
 
RemoteNode(Tracer, HttpClient.Factory, NodeId, URI, Secret, Duration, Collection<Capabilities>) - Constructor for class org.openqa.selenium.grid.node.remote.RemoteNode
 
RemoteObject - Class inorg.openqa.selenium.devtools.idealized.runtime.model
 
RemoteObject(String, Object) - Constructor for class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
remoteReference(String, String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
remoteReference(RemoteReference.Type, String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
RemoteReference - Class inorg.openqa.selenium.bidi.script
 
RemoteReference(String, String) - Constructor for class org.openqa.selenium.bidi.script.RemoteReference
 
RemoteReference(RemoteReference.Type, String) - Constructor for class org.openqa.selenium.bidi.script.RemoteReference
 
RemoteReference.Type - Enum Class inorg.openqa.selenium.bidi.script
 
RemoteSessionMap - Class inorg.openqa.selenium.grid.sessionmap.remote
 
RemoteSessionMap(Tracer, HttpClient) - Constructor for class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
RemoteTags - Class inorg.openqa.selenium.remote
 
RemoteTargetLocator() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
RemoteTimeouts() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
RemoteValue - Class inorg.openqa.selenium.bidi.script
 
RemoteValue(RemoteValue.Type, Optional<String>, Optional<Long>, Optional<Object>, Optional<String>) - Constructor for class org.openqa.selenium.bidi.script.RemoteValue
 
RemoteWebDriver - Class inorg.openqa.selenium.remote
 
RemoteWebDriver() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(URL, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(URL, Capabilities, boolean) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(Capabilities, boolean) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(CommandExecutor, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver.RemoteTargetLocator - Class inorg.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions - Class inorg.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts - Class inorg.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow - Class inorg.openqa.selenium.remote
 
RemoteWebDriver.When - Enum Class inorg.openqa.selenium.remote
 
RemoteWebDriverBuilder - Class inorg.openqa.selenium.remote
Create a new Selenium session using the W3C WebDriver protocol.
RemoteWebDriverOptions() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
RemoteWebElement - Class inorg.openqa.selenium.remote
 
RemoteWebElement() - Constructor for class org.openqa.selenium.remote.RemoteWebElement
 
RemoteWindow() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
removalScript() - Method in class org.openqa.selenium.UnpinnedScriptKey
 
remove(NodeId) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
remove(NodeId) - Method in class org.openqa.selenium.grid.distributor.GridModel
Removes a node from the grid model.
remove(NodeId) - Method in class org.openqa.selenium.grid.distributor.local.LocalDistributor
 
remove(NodeId) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
remove(NodeId) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
remove(NodeId) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Removes a node from this registry.
remove(NodeId) - Method in class org.openqa.selenium.grid.distributor.remote.RemoteDistributor
 
remove(RequestId) - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
remove(RequestId) - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
remove(RequestId) - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
remove(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.local.LocalSessionMap
 
remove(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.NullSessionMap
 
remove(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.remote.RemoteSessionMap
 
remove(SessionId) - Method in class org.openqa.selenium.grid.sessionmap.SessionMap
 
REMOVE_ALL_CREDENTIALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_CREDENTIAL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_VIRTUAL_AUTHENTICATOR - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
removeAllCredentials() - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
Removes all the credentials from the authenticator.
removeAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
removeAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
 
removeAuthenticationHandler(long) - Method in interface org.openqa.selenium.remote.Network
 
removeConsoleMessageHandler(long) - Method in interface org.openqa.selenium.remote.Script
 
removeCredential(byte[]) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
Removes a credential from the authenticator.
removeCredential(String) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
Removes a credential from the authenticator.
removeDomMutationHandler(long) - Method in interface org.openqa.selenium.remote.Script
 
RemoveFromSessionQueue - Class inorg.openqa.selenium.grid.sessionqueue
 
removeHeader(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Removes all headers with thename (case-insensitive).
removeHeader(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Removes all headers with thename (case-insensitive).
removeIntercept(String) - Method in class org.openqa.selenium.bidi.module.Network
 
removeJavaScriptErrorHandler(long) - Method in interface org.openqa.selenium.remote.Script
 
removeJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
removeListener(long) - Method in class org.openqa.selenium.bidi.BiDi
 
removeListener(long) - Method in class org.openqa.selenium.bidi.Connection
 
removePreloadScript(String) - Method in class org.openqa.selenium.bidi.module.Script
 
removeRequestHandler(long) - Method in interface org.openqa.selenium.remote.Network
 
removeScriptToEvaluateOnNewDocument(SCRIPTID) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
removeUserContext(String) - Method in class org.openqa.selenium.bidi.module.Browser
 
removeVirtualAuthenticator(VirtualAuthenticator) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
removeVirtualAuthenticator(VirtualAuthenticator) - Method in interface org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator
Removes a previously added virtual authenticator.
repeats - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
repeats() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
Reply - Class inorg.openqa.selenium.devtools
 
Reply() - Constructor for class org.openqa.selenium.devtools.Reply
 
REQUEST_ID - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
RequestData - Class inorg.openqa.selenium.bidi.network
 
RequestData(String, String, String, List<Header>, List<Cookie>, long, FetchTimingInfo) - Constructor for class org.openqa.selenium.bidi.network.RequestData
 
RequestFailedException - Exception Class inorg.openqa.selenium.devtools
This exception is thrown by the finalHttpHandler in aFilter chain when the browser fails to send a HTTP request.
RequestFailedException() - Constructor for exception class org.openqa.selenium.devtools.RequestFailedException
 
RequestId - Class inorg.openqa.selenium.grid.data
 
RequestId(UUID) - Constructor for class org.openqa.selenium.grid.data.RequestId
 
requestPausedEvent() - Method in class org.openqa.selenium.devtools.idealized.Network
 
Require - Class inorg.openqa.selenium.internal
A utility class to check arguments (preconditions) and state.
REQUIRE_WINDOW_FOCUS - Static variable in class org.openqa.selenium.ie.InternetExplorerDriver
Capability that defines to focus to browser window or not before operation.
Require.ArgumentChecker<T> - Class inorg.openqa.selenium.internal
 
Require.IntChecker - Class inorg.openqa.selenium.internal
 
Require.PathChecker - Class inorg.openqa.selenium.internal
 
Require.PathStateChecker - Class inorg.openqa.selenium.internal
 
Require.StateChecker<T> - Class inorg.openqa.selenium.internal
 
requireDownloadsEnabled(Capabilities) - Method in interface org.openqa.selenium.HasDownloads
Requires downloads to be enabled.
RequiresSecretFilter - Class inorg.openqa.selenium.grid.security
 
RequiresSecretFilter(Secret) - Constructor for class org.openqa.selenium.grid.security.RequiresSecretFilter
 
requiresTomlQuoting() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
requireWindowFocus() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
reserve() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
reserve(SlotId) - Method in class org.openqa.selenium.grid.distributor.GridModel
Attempts to reserve a specific slot on a node.
reserve(SlotId) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
reserve(SlotId) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
reserve(SlotId) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Reserve a slot for a session.
RESERVED_1 - Enum constant in enum class org.openqa.selenium.Proxy.ProxyType
 
RESET_COOLDOWN - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
resetCooldown() - Method in interface org.openqa.selenium.federatedcredentialmanagement.HasFederatedCredentialManagement
Resets the FedCM dialog cooldown.
resetCooldown() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
resetInputState() - Method in interface org.openqa.selenium.interactions.Interactive
 
resetInputState() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
resetNetworkFilter() - Method in class org.openqa.selenium.devtools.idealized.Network
 
Resource - Interface inorg.openqa.selenium.grid.web
 
RESOURCE_EXHAUSTED - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
RESOURCE_EXHAUSTED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
ResourceHandler - Class inorg.openqa.selenium.grid.web
 
ResourceHandler(Resource) - Constructor for class org.openqa.selenium.grid.web.ResourceHandler
 
Response - Class inorg.openqa.selenium.remote
 
Response() - Constructor for class org.openqa.selenium.remote.Response
 
Response(SessionId) - Constructor for class org.openqa.selenium.remote.Response
 
RESPONSE_STARTED - Enum constant in enum class org.openqa.selenium.bidi.network.InterceptPhase
 
responseCodec - Variable in class org.openqa.selenium.remote.HttpCommandExecutor
 
ResponseCodec<T> - Interface inorg.openqa.selenium.remote
ConvertsResponse objects to and from another representation.
ResponseConverter - Class inorg.openqa.selenium.netty.server
 
ResponseConverter(boolean) - Constructor for class org.openqa.selenium.netty.server.ResponseConverter
 
ResponseData - Class inorg.openqa.selenium.bidi.network
 
ResponseDetails - Class inorg.openqa.selenium.bidi.network
 
Result(int, String, String, String) - Constructor for class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
Result(String) - Constructor for class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
Result(Availability, String) - Constructor for class org.openqa.selenium.grid.node.HealthCheck.Result
 
resultOwnership(ResultOwnership) - Method in class org.openqa.selenium.bidi.script.CallFunctionParameters
 
resultOwnership(ResultOwnership) - Method in class org.openqa.selenium.bidi.script.EvaluateParameters
 
ResultOwnership - Enum Class inorg.openqa.selenium.bidi.script
 
retryAddToQueue(SessionRequest) - Method in class org.openqa.selenium.grid.sessionqueue.local.LocalNewSessionQueue
 
retryAddToQueue(SessionRequest) - Method in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
retryAddToQueue(SessionRequest) - Method in class org.openqa.selenium.grid.sessionqueue.remote.RemoteNewSessionQueue
 
RetryRequest - Class inorg.openqa.selenium.remote.http
 
RetryRequest() - Constructor for class org.openqa.selenium.remote.http.RetryRequest
 
RetrySessionRequestException - Exception Class inorg.openqa.selenium
 
RetrySessionRequestException(String) - Constructor for exception class org.openqa.selenium.RetrySessionRequestException
 
RetrySessionRequestException(String, Throwable) - Constructor for exception class org.openqa.selenium.RetrySessionRequestException
 
RETURN - Enum constant in enum class org.openqa.selenium.Keys
 
ReverseProxyHandler - Class inorg.openqa.selenium.grid.web
 
ReverseProxyHandler(Tracer, HttpClient) - Constructor for class org.openqa.selenium.grid.web.ReverseProxyHandler
 
right() - Method in class org.openqa.selenium.internal.Either
 
right(B) - Static method in class org.openqa.selenium.internal.Either
 
RIGHT - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
 
RIGHT - Enum constant in enum class org.openqa.selenium.Keys
 
RIGHT_ALT - Enum constant in enum class org.openqa.selenium.Keys
 
RIGHT_COMMAND - Enum constant in enum class org.openqa.selenium.Keys
 
RIGHT_CONTROL - Enum constant in enum class org.openqa.selenium.Keys
 
RIGHT_SHIFT - Enum constant in enum class org.openqa.selenium.Keys
 
Role - Class inorg.openqa.selenium.grid.config
 
Role(String) - Constructor for class org.openqa.selenium.grid.config.Role
 
ROOT - Enum constant in enum class org.openqa.selenium.bidi.script.ResultOwnership
 
ROSYBROWN - Enum constant in enum class org.openqa.selenium.support.Colors
 
Routable - Interface inorg.openqa.selenium.remote.http
 
RoutableHttpClientFactory - Class inorg.openqa.selenium.grid.web
 
RoutableHttpClientFactory(URL, CombinedHandler, HttpClient.Factory) - Constructor for class org.openqa.selenium.grid.web.RoutableHttpClientFactory
 
Route - Class inorg.openqa.selenium.remote.http
 
Route() - Constructor for class org.openqa.selenium.remote.http.Route
 
Route.NestedRouteConfig - Class inorg.openqa.selenium.remote.http
 
Route.PredicatedConfig - Class inorg.openqa.selenium.remote.http
 
Route.TemplatizedRouteConfig - Class inorg.openqa.selenium.remote.http
 
Router - Class inorg.openqa.selenium.grid.router
A simple router that is aware of the selenium-protocol.
Router(Tracer, HttpClient.Factory, SessionMap, NewSessionQueue, Distributor) - Constructor for class org.openqa.selenium.grid.router.Router
 
ROUTER_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
RouterFlags - Class inorg.openqa.selenium.grid.router.httpd
 
RouterFlags() - Constructor for class org.openqa.selenium.grid.router.httpd.RouterFlags
 
RouterOptions - Class inorg.openqa.selenium.grid.router.httpd
 
RouterOptions(Config) - Constructor for class org.openqa.selenium.grid.router.httpd.RouterOptions
 
RouterServer - Class inorg.openqa.selenium.grid.router.httpd
 
RouterServer() - Constructor for class org.openqa.selenium.grid.router.httpd.RouterServer
 
ROYALBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
run() - Method in interface org.openqa.selenium.cli.CliCommand.Executable
 
runHealthChecks() - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
runHealthChecks() - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Run health checks on all nodes.

S

SADDLEBROWN - Enum constant in enum class org.openqa.selenium.support.Colors
 
SAFARI - Static variable in interface org.openqa.selenium.remote.Browser
 
SAFARI_DRIVER_EXE_ENVIRONMENT_VARIABLE - Static variable in class org.openqa.selenium.safari.SafariDriverService
 
SAFARI_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.safari.SafariDriverService
System property that defines the location of the safaridriver executable that will be used by thedefault service.
SAFARI_DRIVER_LOGGING - Static variable in class org.openqa.selenium.safari.SafariDriverService
 
SAFARI_DRIVER_NAME - Static variable in class org.openqa.selenium.safari.SafariDriverService
 
SAFARI_TECH_PREVIEW - Static variable in interface org.openqa.selenium.remote.Browser
 
SafariDriver - Class inorg.openqa.selenium.safari
A WebDriver implementation that controls Safari using a browser extension (consequently, only Safari 5.1+ is supported).
SafariDriver() - Constructor for class org.openqa.selenium.safari.SafariDriver
Initializes a new SafariDriver} class with defaultSafariOptions.
SafariDriver(DriverService, SafariOptions) - Constructor for class org.openqa.selenium.safari.SafariDriver
Initializes a new SafariDriver using the specifiedSafariOptions.
SafariDriver(DriverService, SafariOptions, ClientConfig) - Constructor for class org.openqa.selenium.safari.SafariDriver
 
SafariDriver(SafariDriverService) - Constructor for class org.openqa.selenium.safari.SafariDriver
Initializes a new SafariDriver backed by the specifiedSafariDriverService.
SafariDriver(SafariOptions) - Constructor for class org.openqa.selenium.safari.SafariDriver
Initializes a new SafariDriver using the specifiedSafariOptions.
SafariDriverInfo - Class inorg.openqa.selenium.safari
 
SafariDriverInfo() - Constructor for class org.openqa.selenium.safari.SafariDriverInfo
 
SafariDriverService - Class inorg.openqa.selenium.safari
Manages the life and death of SafariDriver.
SafariDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.safari.SafariDriverService
 
SafariDriverService.Builder - Class inorg.openqa.selenium.safari
Builder used to configure newSafariDriverService instances.
SafariOptions - Class inorg.openqa.selenium.safari
Class to manage options specific toSafariDriver.
SafariOptions() - Constructor for class org.openqa.selenium.safari.SafariOptions
 
SafariOptions(Capabilities) - Constructor for class org.openqa.selenium.safari.SafariOptions
 
SafariTechPreviewDriverInfo - Class inorg.openqa.selenium.safari
 
SafariTechPreviewDriverInfo() - Constructor for class org.openqa.selenium.safari.SafariTechPreviewDriverInfo
 
SafariTechPreviewDriverService - Class inorg.openqa.selenium.safari
Manages the life and death of SafariDriver Technology Preview.
SafariTechPreviewDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
SafariTechPreviewDriverService.Builder - Class inorg.openqa.selenium.safari
Builder used to configure newSafariTechPreviewDriverService instances.
SALMON - Enum constant in enum class org.openqa.selenium.support.Colors
 
sameSite(String) - Method in class org.openqa.selenium.Cookie.Builder
 
sameSite(Cookie.SameSite) - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
sameSite(Cookie.SameSite) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
sameSite(Cookie.SameSite) - Method in class org.openqa.selenium.bidi.storage.PartialCookie
 
SANDYBROWN - Enum constant in enum class org.openqa.selenium.support.Colors
 
score(Capabilities) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
 
score(Capabilities) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
 
score(Capabilities) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
score(Capabilities) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
 
score(Capabilities) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Provides a measure of how strongly thisDriverService supports the given capabilities.
score(Capabilities) - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
score(Capabilities) - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService.Builder
 
ScreenOrientation - Enum Class inorg.openqa.selenium
Represents possible screen orientations.
SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ScreenshotException - Exception Class inorg.openqa.selenium.remote
 
ScreenshotException(String) - Constructor for exception class org.openqa.selenium.remote.ScreenshotException
 
ScreenshotException(String, Throwable) - Constructor for exception class org.openqa.selenium.remote.ScreenshotException
 
ScreenshotException(Throwable) - Constructor for exception class org.openqa.selenium.remote.ScreenshotException
 
script() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
Script - Class inorg.openqa.selenium.bidi.module
 
Script - Interface inorg.openqa.selenium.remote
 
Script(String, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Script
 
Script(Set<String>, WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Script
 
Script(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Script
 
ScriptId - Class inorg.openqa.selenium.devtools.idealized
 
ScriptId(Object) - Constructor for class org.openqa.selenium.devtools.idealized.ScriptId
 
ScriptKey - Class inorg.openqa.selenium
 
ScriptKey(String) - Constructor for class org.openqa.selenium.ScriptKey
 
scriptTimeout(Duration) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
scriptTimeout(Duration) - Method in interface org.openqa.selenium.WebDriver.Timeouts
Sets the amount of time to wait for an asynchronous script to finish execution before throwing an error.
ScriptTimeoutException - Exception Class inorg.openqa.selenium
Thrown when an async execute script command does not complete in enough time.
ScriptTimeoutException() - Constructor for exception class org.openqa.selenium.ScriptTimeoutException
 
ScriptTimeoutException(String) - Constructor for exception class org.openqa.selenium.ScriptTimeoutException
 
ScriptTimeoutException(String, Throwable) - Constructor for exception class org.openqa.selenium.ScriptTimeoutException
 
ScriptTimeoutException(Throwable) - Constructor for exception class org.openqa.selenium.ScriptTimeoutException
 
scrollByAmount(int, int) - Method in class org.openqa.selenium.interactions.Actions
Scrolls by provided amounts with the origin in the top left corner of the viewport.
scrollFromOrigin(WheelInput.ScrollOrigin, int, int) - Method in class org.openqa.selenium.interactions.Actions
Scrolls by provided amount based on a provided origin.
scrollToElement(WebElement) - Method in class org.openqa.selenium.interactions.Actions
If the element is outside the viewport, scrolls the bottom of the element to the bottom of the viewport.
SEAGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
search(String) - Method in class org.openqa.selenium.bidi.network.UrlPattern
 
SearchContext - Interface inorg.openqa.selenium
 
SEASHELL - Enum constant in enum class org.openqa.selenium.support.Colors
 
Secret - Class inorg.openqa.selenium.grid.security
 
Secret(String) - Constructor for class org.openqa.selenium.grid.security.Secret
 
SecretOptions - Class inorg.openqa.selenium.grid.security
 
SecretOptions(Config) - Constructor for class org.openqa.selenium.grid.security.SecretOptions
 
section - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
section() - Element in annotation interface org.openqa.selenium.grid.config.ConfigValue
 
section() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
secure(boolean) - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
secure(boolean) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
secure(boolean) - Method in class org.openqa.selenium.bidi.storage.PartialCookie
 
Select - Class inorg.openqa.selenium.support.ui
Models a SELECT tag, providing helper methods to select and deselect options.
Select(WebElement) - Constructor for class org.openqa.selenium.support.ui.Select
Constructor.
SELECT_ACCOUNT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SELECT_ACCOUNT(int) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
selectAccount(int) - Method in interface org.openqa.selenium.federatedcredentialmanagement.FederatedCredentialManagementDialog
Selects an account as if the user had clicked on it.
selectByContainsVisibleText(String) - Method in interface org.openqa.selenium.support.ui.ISelect
Select all options that display text matching or containing the argument.
selectByContainsVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Selects all options that display text matching or containing the provided argument.
selectByIndex(int) - Method in interface org.openqa.selenium.support.ui.ISelect
Select the option at the given index.
selectByIndex(int) - Method in class org.openqa.selenium.support.ui.Select
Select the option at the given index.
selectByValue(String) - Method in interface org.openqa.selenium.support.ui.ISelect
Select all options that have a value matching the argument.
selectByValue(String) - Method in class org.openqa.selenium.support.ui.Select
Select all options that have a value matching the argument.
selectByVisibleText(String) - Method in interface org.openqa.selenium.support.ui.ISelect
Select all options that display text matching the argument.
selectByVisibleText(String) - Method in class org.openqa.selenium.support.ui.Select
Select all options that display text matching the argument.
selectCastSink(String) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
selectCastSink(String) - Method in interface org.openqa.selenium.chromium.HasCasting
Selects a cast sink (Cast device) as the recipient of media router intents (connect or play).
selectSlot(Capabilities, Set<NodeStatus>, SlotMatcher) - Method in class org.openqa.selenium.grid.distributor.selector.DefaultSlotSelector
 
selectSlot(Capabilities, Set<NodeStatus>, SlotMatcher) - Method in class org.openqa.selenium.grid.distributor.selector.GreedySlotSelector
 
selectSlot(Capabilities, Set<NodeStatus>, SlotMatcher) - Method in interface org.openqa.selenium.grid.distributor.selector.SlotSelector
 
SeleniumCdpConnection - Class inorg.openqa.selenium.devtools
 
SeleniumManager - Class inorg.openqa.selenium.manager
This implementation is still in beta, and may change.
SeleniumManagerOutput - Class inorg.openqa.selenium.manager
 
SeleniumManagerOutput() - Constructor for class org.openqa.selenium.manager.SeleniumManagerOutput
 
SeleniumManagerOutput.Log - Class inorg.openqa.selenium.manager
 
SeleniumManagerOutput.Result - Class inorg.openqa.selenium.manager
 
SeleniumSpanExporter - Class inorg.openqa.selenium.remote.tracing.opentelemetry
 
SeleniumSpanExporter() - Constructor for class org.openqa.selenium.remote.tracing.opentelemetry.SeleniumSpanExporter
 
SemanticVersionComparator - Class inorg.openqa.selenium.grid.data
 
SemanticVersionComparator() - Constructor for class org.openqa.selenium.grid.data.SemanticVersionComparator
 
SEMICOLON - Enum constant in enum class org.openqa.selenium.Keys
 
send(Command<X>) - Method in class org.openqa.selenium.bidi.BiDi
 
send(Command<X>) - Method in class org.openqa.selenium.bidi.Connection
 
send(Command<X>) - Method in class org.openqa.selenium.devtools.DevTools
 
send(Command<X>, Duration) - Method in class org.openqa.selenium.devtools.DevTools
 
send(SessionID, Command<X>) - Method in class org.openqa.selenium.devtools.Connection
 
send(Message) - Method in interface org.openqa.selenium.remote.http.WebSocket
 
SEND_KEYS_TO_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SEND_KEYS_TO_ELEMENT(String, CharSequence[]) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
sendAndWait(Command<X>, Duration) - Method in class org.openqa.selenium.bidi.Connection
 
sendAndWait(SessionID, Command<X>, Duration) - Method in class org.openqa.selenium.devtools.Connection
 
sendAsyncNative(HttpRequest, HttpResponse.BodyHandler<T>) - Method in interface org.openqa.selenium.remote.http.HttpClient
Sends an HTTP request using java.net.http.HttpClient and allows specifying the BodyHandler.
sendAsyncNative(HttpRequest, HttpResponse.BodyHandler<T>) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
sendAsyncNative(HttpRequest, HttpResponse.BodyHandler<T>) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
sendBinary(byte[]) - Method in interface org.openqa.selenium.remote.http.WebSocket
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
Sends keys to the active element.
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
sendKeys(CharSequence...) - Method in interface org.openqa.selenium.WebElement
Use this method to simulate typing into an element, which may set its value.
sendKeys(String) - Method in interface org.openqa.selenium.Alert
 
sendKeys(WebElement, CharSequence...) - Method in class org.openqa.selenium.interactions.Actions
Equivalent to calling:Actions.click(element).sendKeys(keysToSend). This method is different fromWebElement.sendKeys(CharSequence...) - seeActions.sendKeys(CharSequence...) for details how.
sendNative(HttpRequest, HttpResponse.BodyHandler<T>) - Method in interface org.openqa.selenium.remote.http.HttpClient
Sends an HTTP request using java.net.http.HttpClient and allows specifying the BodyHandler.
sendNative(HttpRequest, HttpResponse.BodyHandler<T>) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
sendNative(HttpRequest, HttpResponse.BodyHandler<T>) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
sendOutputTo(OutputStream) - Method in class org.openqa.selenium.remote.service.DriverService
 
sendText(CharSequence) - Method in interface org.openqa.selenium.remote.http.WebSocket
 
SEPARATOR - Enum constant in enum class org.openqa.selenium.Keys
 
Sequence - Class inorg.openqa.selenium.interactions
A sequence of action objects for a givenInputSource for use with the W3CAction commands.
Sequence(InputSource, int) - Constructor for class org.openqa.selenium.interactions.Sequence
 
SEQUOIA - Enum constant in enum class org.openqa.selenium.Platform
 
serializationOptions(SerializationOptions) - Method in class org.openqa.selenium.bidi.script.CallFunctionParameters
 
serializationOptions(SerializationOptions) - Method in class org.openqa.selenium.bidi.script.EvaluateParameters
 
SerializationOptions - Class inorg.openqa.selenium.bidi.script
 
SerializationOptions() - Constructor for class org.openqa.selenium.bidi.script.SerializationOptions
 
SerializationOptions.IncludeShadowTree - Enum Class inorg.openqa.selenium.bidi.script
 
Server<T> - Interface inorg.openqa.selenium.grid.server
 
SERVER - Enum constant in enum class org.openqa.selenium.remote.tracing.Span.Kind
 
SERVER - Static variable in class org.openqa.selenium.logging.LogType
This log type pertains to logs from the remote server.
ServerBindException - Exception Class inorg.openqa.selenium.netty.server
 
ServerBindException(String, IOException) - Constructor for exception class org.openqa.selenium.netty.server.ServerBindException
 
SERVICE_WORKED - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
Session - Class inorg.openqa.selenium.grid.data
Represents a running instance of a WebDriver session.
Session - Class inorg.openqa.selenium.grid.graphql
 
Session(String, Capabilities, Instant, URI, String, URI, Slot) - Constructor for class org.openqa.selenium.grid.graphql.Session
 
Session(SessionId, URI, Capabilities, Capabilities, Instant) - Constructor for class org.openqa.selenium.grid.data.Session
 
SESSION_CAPABILITIES - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
SESSION_ID - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
SESSION_ID - Static variable in class org.openqa.selenium.remote.RemoteTags
 
SESSION_ID - Static variable in exception class org.openqa.selenium.WebDriverException
 
SESSION_ID_EVENT - Static variable in class org.openqa.selenium.remote.RemoteTags
 
SESSION_MAP_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
SESSION_NOT_CREATED - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
SESSION_QUEUE_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
SESSION_URI - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
SessionCapabilitiesMutator - Class inorg.openqa.selenium.grid.node.config
 
SessionCapabilitiesMutator(Capabilities) - Constructor for class org.openqa.selenium.grid.node.config.SessionCapabilitiesMutator
 
SessionClosedData - Class inorg.openqa.selenium.grid.data
Data structure that carries both SessionId and closure reason for SessionClosedEvent.
SessionClosedData(SessionId, SessionClosedReason) - Constructor for class org.openqa.selenium.grid.data.SessionClosedData
 
SessionClosedEvent - Class inorg.openqa.selenium.grid.data
 
SessionClosedEvent(SessionId) - Constructor for class org.openqa.selenium.grid.data.SessionClosedEvent
 
SessionClosedEvent(SessionId, SessionClosedReason) - Constructor for class org.openqa.selenium.grid.data.SessionClosedEvent
 
SessionClosedReason - Enum Class inorg.openqa.selenium.grid.data
 
SessionData - Class inorg.openqa.selenium.grid.graphql
 
SessionData(Distributor) - Constructor for class org.openqa.selenium.grid.graphql.SessionData
 
SessionFactory - Interface inorg.openqa.selenium.grid.node
 
SessionFactory - Interface inorg.openqa.selenium.grid.session
 
SessionId - Class inorg.openqa.selenium.remote
 
SessionId(String) - Constructor for class org.openqa.selenium.remote.SessionId
 
SessionId(UUID) - Constructor for class org.openqa.selenium.remote.SessionId
 
SessionID - Class inorg.openqa.selenium.devtools.idealized.target.model
Unique identifier of attached debugging session.
SessionID(String) - Constructor for class org.openqa.selenium.devtools.idealized.target.model.SessionID
 
sessionListener(Consumer<SessionId>) - Static method in class org.openqa.selenium.grid.data.SessionClosedEvent
 
SessionLogHandler - Class inorg.openqa.selenium.logging
 
SessionLogHandler() - Constructor for class org.openqa.selenium.logging.SessionLogHandler
 
SessionLogs - Class inorg.openqa.selenium.logging
Contains the logs for a session divided by supported log types.
SessionLogs() - Constructor for class org.openqa.selenium.logging.SessionLogs
 
SessionMap - Class inorg.openqa.selenium.grid.sessionmap
Provides a stable API for looking up where on the Grid a particular webdriver instance is running.
SessionMap(Tracer) - Constructor for class org.openqa.selenium.grid.sessionmap.SessionMap
 
SessionMapFlags - Class inorg.openqa.selenium.grid.sessionmap.config
 
SessionMapFlags() - Constructor for class org.openqa.selenium.grid.sessionmap.config.SessionMapFlags
 
SessionMapOptions - Class inorg.openqa.selenium.grid.sessionmap.config
 
SessionMapOptions(Config) - Constructor for class org.openqa.selenium.grid.sessionmap.config.SessionMapOptions
 
SessionMapServer - Class inorg.openqa.selenium.grid.sessionmap.httpd
 
SessionMapServer() - Constructor for class org.openqa.selenium.grid.sessionmap.httpd.SessionMapServer
 
SessionNotCreatedException - Exception Class inorg.openqa.selenium
Indicates that a session could not be created.
SessionNotCreatedException(String) - Constructor for exception class org.openqa.selenium.SessionNotCreatedException
 
SessionNotCreatedException(String, Throwable) - Constructor for exception class org.openqa.selenium.SessionNotCreatedException
 
SessionNotFoundException - Exception Class inorg.openqa.selenium.grid.graphql
 
SessionNotFoundException(String) - Constructor for exception class org.openqa.selenium.grid.graphql.SessionNotFoundException
 
SessionNotFoundException(String, String) - Constructor for exception class org.openqa.selenium.grid.graphql.SessionNotFoundException
 
SessionRemovalInfo - Class inorg.openqa.selenium.grid.data
 
SessionRemovalInfo(String, URI) - Constructor for class org.openqa.selenium.grid.data.SessionRemovalInfo
 
SessionRequest - Class inorg.openqa.selenium.grid.data
 
SessionRequest(RequestId, Instant, Set<Dialect>, Set<Capabilities>, Map<String, Object>, Map<String, String>) - Constructor for class org.openqa.selenium.grid.data.SessionRequest
 
SessionRequest(RequestId, HttpRequest, Instant) - Constructor for class org.openqa.selenium.grid.data.SessionRequest
 
SessionRequestCapability - Class inorg.openqa.selenium.grid.data
 
SessionRequestCapability(RequestId, Set<Capabilities>) - Constructor for class org.openqa.selenium.grid.data.SessionRequestCapability
 
SessionSlot - Class inorg.openqa.selenium.grid.node.local
 
SessionSlot(EventBus, Capabilities, SessionFactory) - Constructor for class org.openqa.selenium.grid.node.local.SessionSlot
 
sessionTimeout - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
sessionTimeout(Duration) - Method in class org.openqa.selenium.grid.node.local.LocalNode.Builder
 
set(C, String, String) - Method in interface org.openqa.selenium.remote.tracing.Propagator.Setter
 
SET_ALERT_VALUE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_ALERT_VALUE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_CAST_SINK_TO_USE - Static variable in class org.openqa.selenium.chromium.AddHasCasting
 
SET_CONTEXT - Static variable in class org.openqa.selenium.firefox.AddHasContext
 
SET_CURRENT_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_POSITION(Point) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_SIZE(Dimension) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_DELAY_ENABLED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_DELAY_ENABLED(boolean) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_IMPLICIT_WAIT_TIMEOUT(Duration) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_NETWORK_CONDITIONS - Static variable in class org.openqa.selenium.chromium.AddHasNetworkConditions
 
SET_PAGE_LOAD_TIMEOUT(Duration) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_PERMISSION - Static variable in class org.openqa.selenium.chromium.AddHasPermissions
 
SET_PERMISSIONS - Static variable in class org.openqa.selenium.safari.AddHasPermissions
 
SET_SCRIPT_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCRIPT_TIMEOUT(Duration) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_USER_VERIFIED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_WINDOW_RECT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
setAcceptInsecureCerts(boolean) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setAcceptInsecureCerts(boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setAcceptUntrustedCertificates(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Sets whether Firefox should accept SSL certificates which have expired, signed by an unknown authority or are generally untrusted.
setActiveKeyboard(String) - Method in class org.openqa.selenium.interactions.Actions
 
setActivePointer(PointerInput.Kind, String) - Method in class org.openqa.selenium.interactions.Actions
 
setActiveWheel(String) - Method in class org.openqa.selenium.interactions.Actions
 
setAltitudeAngle(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setAlwaysLoadNoFocusLib(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
Sets whether the no focus library should always be loaded on Linux.
setAndroidActivity(String) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
setAndroidActivity(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setAndroidDeviceSerialNumber(String) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
setAndroidDeviceSerialNumber(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setAndroidIntentArguments(String[]) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setAndroidIntentArguments(List<String>) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setAndroidPackage(String) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
setAndroidPackage(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setAndroidProcess(String) - Method in class org.openqa.selenium.chromium.ChromiumOptions
Process name of the Activity hosting the WebView (as given by ps).
setAssumeUntrustedCertificateIssuer(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
By default, when accepting untrusted SSL certificates, assume that these certificates will come from an untrusted issuer or will be self signed.
setAttribute(String, boolean) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setAttribute(String, boolean) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setAttribute(String, Number) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setAttribute(String, Number) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setAttribute(String, Object) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
setAttribute(String, Object) - Method in class org.openqa.selenium.remote.http.HttpResponse
 
setAttribute(String, String) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setAttribute(String, String) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setAttribute(Attribute) - Method in class org.openqa.selenium.grid.jmx.MBean
 
setAttributes(AttributeList) - Method in class org.openqa.selenium.grid.jmx.MBean
 
setAutoAttach() - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
setAutodetect(boolean) - Method in class org.openqa.selenium.Proxy
Specifies whether to autodetect proxy settings.
setAutomaticInspection(boolean) - Method in class org.openqa.selenium.safari.SafariOptions
Instruct the SafariDriver to enable the Automatic Inspection if true, otherwise disable the automatic inspection.
setAutomaticProfiling(boolean) - Method in class org.openqa.selenium.safari.SafariOptions
Instruct the SafariDriver to enable the Automatic profiling if true, otherwise disable the automatic profiling.
setAvailability(NodeId, Availability) - Method in class org.openqa.selenium.grid.distributor.GridModel
Sets the availability status for a node.
setAvailability(NodeId, Availability) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
setAzimuthAngle(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setBackground(boolean) - Method in class org.openqa.selenium.print.PrintOptions
 
setBinary(File) - Method in class org.openqa.selenium.chromium.ChromiumOptions
Sets the path to the Chrome executable.
setBinary(String) - Method in class org.openqa.selenium.chromium.ChromiumOptions
Sets the path to the Chrome executable.
setBinary(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setBinary(Path) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setBrowserName(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setBrowserVersion(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setCacheBehavior(CacheBehavior) - Method in class org.openqa.selenium.bidi.module.Network
 
setCacheBehavior(CacheBehavior, List<String>) - Method in class org.openqa.selenium.bidi.module.Network
 
setCapability(String, boolean) - Method in class org.openqa.selenium.MutableCapabilities
 
setCapability(String, Object) - Method in class org.openqa.selenium.MutableCapabilities
 
setCapability(String, Object) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
setCapability(String, Object) - Method in class org.openqa.selenium.PersistentCapabilities
 
setCapability(String, Object) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Sets a capability for every single alternative when the session is created.
setCapability(String, String) - Method in class org.openqa.selenium.MutableCapabilities
 
setCapability(String, Platform) - Method in class org.openqa.selenium.MutableCapabilities
 
setCommandExecutor(CommandExecutor) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setContent(Supplier<InputStream>) - Method in class org.openqa.selenium.remote.http.HttpRequest
Deprecated.
setContent(Supplier<InputStream>) - Method in class org.openqa.selenium.remote.http.HttpResponse
Deprecated.
setContent(Contents.Supplier) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
setContent(Contents.Supplier) - Method in class org.openqa.selenium.remote.http.HttpResponse
 
setContext(FirefoxCommandContext) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
setContext(FirefoxCommandContext) - Method in interface org.openqa.selenium.firefox.HasContext
Context commands are operating on.
setCookie(SetCookieParameters) - Method in class org.openqa.selenium.bidi.module.Storage
 
SetCookieHeader - Class inorg.openqa.selenium.bidi.network
 
SetCookieHeader(String, BytesValue) - Constructor for class org.openqa.selenium.bidi.network.SetCookieHeader
 
SetCookieParameters - Class inorg.openqa.selenium.bidi.storage
 
SetCookieParameters(PartialCookie) - Constructor for class org.openqa.selenium.bidi.storage.SetCookieParameters
 
SetCookieParameters(PartialCookie, PartitionDescriptor) - Constructor for class org.openqa.selenium.bidi.storage.SetCookieParameters
 
setDelayEnabled(boolean) - Method in interface org.openqa.selenium.federatedcredentialmanagement.HasFederatedCredentialManagement
Disables the promise rejection delay.
setDelayEnabled(boolean) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setDownloadBehavior(SetDownloadBehaviorParameters) - Method in class org.openqa.selenium.bidi.module.Browser
 
SetDownloadBehaviorParameters - Class inorg.openqa.selenium.bidi.browser
 
SetDownloadBehaviorParameters(Boolean, String) - Constructor for class org.openqa.selenium.bidi.browser.SetDownloadBehaviorParameters
 
SetDownloadBehaviorParameters(Boolean, Path) - Constructor for class org.openqa.selenium.bidi.browser.SetDownloadBehaviorParameters
 
setDownloadThroughput(int) - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
Sets the throughput of the network connection in kb/second for downloading.
setElementConverter(JsonToWebElementConverter) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setEnableDownloads(boolean) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setErrorHandler(ErrorHandler) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setExecutable(String) - Method in class org.openqa.selenium.remote.service.DriverService
 
setExperimentalOption(String, Object) - Method in class org.openqa.selenium.chromium.ChromiumOptions
Sets an experimental option.
setFileDetector(FileDetector) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.ie.InternetExplorerDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Set the file detector to be used when sending keyboard input.
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.safari.SafariDriver
 
setFiles(String, String, String) - Method in class org.openqa.selenium.bidi.module.Input
 
setFiles(String, String, List<String>) - Method in class org.openqa.selenium.bidi.module.Input
 
setFiles(String, RemoteReference, String) - Method in class org.openqa.selenium.bidi.module.Input
 
setFiles(String, RemoteReference, List<String>) - Method in class org.openqa.selenium.bidi.module.Input
 
setFoundBy(SearchContext, String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setFoundBy(SearchContext, WebElement, String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setFtpProxy(String) - Method in class org.openqa.selenium.Proxy
Deprecated.
setFtpProxy is deprecated and will be removed in a future release.
setGeolocationOverride(SetGeolocationOverrideParameters) - Method in class org.openqa.selenium.bidi.emulation.Emulation
 
SetGeolocationOverrideParameters - Class inorg.openqa.selenium.bidi.emulation
 
SetGeolocationOverrideParameters(GeolocationCoordinates) - Constructor for class org.openqa.selenium.bidi.emulation.SetGeolocationOverrideParameters
 
SetGeolocationOverrideParameters(GeolocationPositionError) - Constructor for class org.openqa.selenium.bidi.emulation.SetGeolocationOverrideParameters
 
setHasResidentKey(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
setHasUserVerification(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
setHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Removes all headers with thename (case-insensitive) and adds a header with the value.
setHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Removes all headers with thename (case-insensitive) and adds a header with the value.
setHeight(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setHttpLogs(boolean) - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
setHttpProxy(String) - Method in class org.openqa.selenium.Proxy
Specify which proxy to use for HTTP connections.
setId(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setImplicitWaitTimeout(Duration) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setIncludeServerErrors(boolean) - Method in class org.openqa.selenium.remote.ErrorHandler
 
setIncludeShadowTree(SerializationOptions.IncludeShadowTree) - Method in class org.openqa.selenium.bidi.script.SerializationOptions
 
setIsUserConsenting(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
setIsUserVerified(boolean) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
setLatency(Duration) - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
Sets the simulated latency of the connection.
setLocalLogs(LocalLogs) - Method in interface org.openqa.selenium.logging.NeedsLocalLogs
 
setLocalLogs(LocalLogs) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
setLocalLogs(LocalLogs) - Method in class org.openqa.selenium.remote.TracedCommandExecutor
 
SetLocalValue - Class inorg.openqa.selenium.bidi.script
 
setLoggingLevel() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
setLogLevel(Level) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Sets the RemoteWebDriver's client log level.
setLogLevel(FirefoxDriverLogLevel) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setLogs(List<SeleniumManagerOutput.Log>) - Method in class org.openqa.selenium.manager.SeleniumManagerOutput
 
setMaxDomDepth(long) - Method in class org.openqa.selenium.bidi.script.SerializationOptions
 
setMaxNodeCount(long) - Method in class org.openqa.selenium.bidi.browsingcontext.LocateNodeParameters
 
setMaxObjectDepth(long) - Method in class org.openqa.selenium.bidi.script.SerializationOptions
 
setName(String) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setName(String) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setNetworkConditions(ChromiumNetworkConditions) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
setNetworkConditions(ChromiumNetworkConditions) - Method in interface org.openqa.selenium.chromium.HasNetworkConditions
Set network limitations
setNoProxy(String) - Method in class org.openqa.selenium.Proxy
Sets proxy bypass (noproxy) addresses
setOffline(boolean) - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
Whether the network is set to offline.
setOpacity(double) - Method in class org.openqa.selenium.support.Color
 
setOpenTelemetryContext(Context) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
setOrientation(PrintOptions.Orientation) - Method in class org.openqa.selenium.print.PrintOptions
 
setOwner(RemoteWebElement) - Method in class org.openqa.selenium.remote.JsonToWebElementConverter
 
setPageLoadStrategy(PageLoadStrategy) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setPageLoadTimeout(Duration) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setPageMargin(PageMargin) - Method in class org.openqa.selenium.print.PrintOptions
 
setPageRanges(String, String...) - Method in class org.openqa.selenium.print.PrintOptions
 
setPageRanges(List<String>) - Method in class org.openqa.selenium.print.PrintOptions
 
setPageSize(PageSize) - Static method in class org.openqa.selenium.print.PageSize
 
setPageSize(PageSize) - Method in class org.openqa.selenium.print.PrintOptions
 
setParent(RemoteWebDriver) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setPermission(String, String) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
setPermission(String, String) - Method in interface org.openqa.selenium.chromium.HasPermissions
 
setPermission(Map<String, String>, PermissionState, String) - Method in class org.openqa.selenium.bidi.module.Permission
 
setPermission(Map<String, String>, PermissionState, String, String) - Method in class org.openqa.selenium.bidi.module.Permission
 
setPermissions(String, boolean) - Method in interface org.openqa.selenium.safari.HasPermissions
Set permission on the browser.
setPermissions(String, boolean) - Method in class org.openqa.selenium.safari.SafariDriver
 
setPlatform(Platform) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setPlatformName(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setPosition(Point) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setPosition(Point) - Method in interface org.openqa.selenium.WebDriver.Window
Set the position of the current window.
setPreference(String, Object) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
setPressure(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setPrettyPrint(boolean) - Method in class org.openqa.selenium.json.JsonOutput
Specify whether the serialized JSON object should be formatted with line breaks and indentation ("pretty printed").
setProfile(FirefoxProfile) - Method in class org.openqa.selenium.firefox.FirefoxOptions
 
setProtocol(VirtualAuthenticatorOptions.Protocol) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
setProxy(Proxy) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
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.
setResult(SeleniumManagerOutput.Result) - Method in class org.openqa.selenium.manager.SeleniumManagerOutput
 
setSandbox(String) - Method in class org.openqa.selenium.bidi.browsingcontext.LocateNodeParameters
 
setScale(double) - Method in class org.openqa.selenium.print.PrintOptions
 
setScriptId(String) - Method in class org.openqa.selenium.UnpinnedScriptKey
 
setScriptingEnabled(SetScriptingEnabledParameters) - Method in class org.openqa.selenium.bidi.emulation.Emulation
 
SetScriptingEnabledParameters - Class inorg.openqa.selenium.bidi.emulation
 
SetScriptingEnabledParameters(Boolean) - Constructor for class org.openqa.selenium.bidi.emulation.SetScriptingEnabledParameters
 
setScriptTimeout(Duration) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setSerializationOptions(SerializationOptions) - Method in class org.openqa.selenium.bidi.browsingcontext.LocateNodeParameters
 
setSession(SlotId, Session) - Method in class org.openqa.selenium.grid.distributor.GridModel
Updates a reserved slot to contain an actual session.
setSession(SlotId, Session) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
setSession(SlotId, Session) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
setSession(SlotId, Session) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Set a session for a particular slot.
setSessionId(String) - Method in class org.openqa.selenium.remote.Response
 
setSessionId(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setShrinkToFit(boolean) - Method in class org.openqa.selenium.print.PrintOptions
 
setSize(Dimension) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
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.
setStartNodes(List<RemoteReference>) - Method in class org.openqa.selenium.bidi.browsingcontext.LocateNodeParameters
 
setState(String) - Method in class org.openqa.selenium.remote.Response
 
setStatus(int) - Method in class org.openqa.selenium.remote.http.HttpResponse
 
setStatus(Integer) - Method in class org.openqa.selenium.remote.Response
Deprecated.
setStatus(Status) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setStatus(Status) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setStrictFileInteractability(boolean) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setTangentialPressure(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setTarget(Decorated<Z>) - Method in interface org.openqa.selenium.support.decorators.WebDriverDecorator.HasTarget
 
setTargetHost(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Sets the host this response was received from.
setTemporaryDirectory(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
setter() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedAttribute
 
setTiltX(int) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setTiltY(int) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setTimezoneOverride(SetTimezoneOverrideParameters) - Method in class org.openqa.selenium.bidi.emulation.Emulation
 
SetTimezoneOverrideParameters - Class inorg.openqa.selenium.bidi.emulation
 
SetTimezoneOverrideParameters(String) - Constructor for class org.openqa.selenium.bidi.emulation.SetTimezoneOverrideParameters
 
setTransport(VirtualAuthenticatorOptions.Transport) - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
setTwist(int) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
setUnhandledPromptBehaviour(UnexpectedAlertBehaviour) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setUploadThroughput(int) - Method in class org.openqa.selenium.chromium.ChromiumNetworkConditions
Sets the throughput of the network connection in kb/second for uploading.
setUserAgent(String) - Method in class org.openqa.selenium.devtools.idealized.Network
 
setUserAgent(Network.UserAgent) - Method in class org.openqa.selenium.devtools.idealized.Network
 
setUserAgentOverride(SetUserAgentOverrideParameters) - Method in class org.openqa.selenium.bidi.emulation.Emulation
 
setUserAgentOverride(Network.UserAgent) - Method in class org.openqa.selenium.devtools.idealized.Network
 
SetUserAgentOverrideParameters - Class inorg.openqa.selenium.bidi.emulation
 
SetUserAgentOverrideParameters(String) - Constructor for class org.openqa.selenium.bidi.emulation.SetUserAgentOverrideParameters
 
setUseRunningAndroidApp(boolean) - Method in class org.openqa.selenium.chromium.ChromiumOptions
 
setUserVerified(boolean) - Method in interface org.openqa.selenium.virtualauthenticator.VirtualAuthenticator
Sets whether the authenticator will simulate success or fail on user verification.
setUseTechnologyPreview(boolean) - Method in class org.openqa.selenium.safari.SafariOptions
Instruct the SafariDriver to use the Safari Technology Preview if true, otherwise use the release version of Safari.
setValue(Object) - Method in class org.openqa.selenium.remote.Response
 
setValue(Set<LocalValue>) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
setVersion(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setViewport(int, int) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
setViewport(int, int, double) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
setViewport(Double, Double) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
Set viewport size to given width and height (aka "mobile emulation" mode).
setViewport(Double, Double, Double) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
Set viewport's size and pixel ratio (aka "mobile emulation" mode).
setWidth(float) - Method in class org.openqa.selenium.interactions.PointerInput.PointerEventProperties
 
SEVERE - Enum constant in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
SHARED_ID - Enum constant in enum class org.openqa.selenium.bidi.script.RemoteReference.Type
 
SHARED_WORKED - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
SHIFT - Enum constant in enum class org.openqa.selenium.Keys
 
shmMemorySize(long) - Method in class org.openqa.selenium.docker.ContainerConfig
 
shouldCache() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
Returns whether the element should be cached.
shouldLoadNoFocusLib() - Method in class org.openqa.selenium.firefox.FirefoxProfile
Returns whether the no focus library should be loaded for Firefox profiles launched on Linux, even if native events are disabled.
shouldLogHttpLogs() - Method in class org.openqa.selenium.grid.log.LoggingOptions
 
shouldRejectUnsupportedCaps() - Method in class org.openqa.selenium.grid.distributor.config.DistributorOptions
 
shutdown() - Method in class org.openqa.selenium.os.ExternalProcess
Initiate a normal shutdown of the process or kills it when the process is alive after 4 seconds.
shutdown(Duration) - Method in class org.openqa.selenium.os.ExternalProcess
Initiate a normal shutdown of the process or kills it when the process is alive after the given timeout.
shutdownGracefully(String, ExecutorService) - Static method in class org.openqa.selenium.concurrent.ExecutorServices
 
SIENNA - Enum constant in enum class org.openqa.selenium.support.Colors
 
SIERRA - Enum constant in enum class org.openqa.selenium.Platform
 
SILVER - Enum constant in enum class org.openqa.selenium.support.Colors
 
SimplePropertyDescriptor - Class inorg.openqa.selenium.json
 
SimplePropertyDescriptor(String, Function<Object, Object>, Method) - Constructor for class org.openqa.selenium.json.SimplePropertyDescriptor
 
size(long) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
size(long) - Method in class org.openqa.selenium.bidi.storage.PartialCookie
 
skipValue() - Method in class org.openqa.selenium.json.JsonInput
Discard the pending JSON property value.
SKYBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
SLATEBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
SLATEGRAY - Enum constant in enum class org.openqa.selenium.support.Colors
 
SLATEGREY - Enum constant in enum class org.openqa.selenium.support.Colors
 
sleep(Duration) - Method in interface org.openqa.selenium.support.ui.Sleeper
Sleeps for the specified duration of time.
sleeper - Variable in class org.openqa.selenium.support.ui.FluentWait
 
Sleeper - Interface inorg.openqa.selenium.support.ui
Abstraction aroundThread.sleep(long) to permit better testability.
sleepFor() - Method in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
By default, we sleep for 250ms between polls.
sleepFor() - Method in class org.openqa.selenium.support.ui.SlowLoadableComponent
 
Slot - Class inorg.openqa.selenium.grid.data
 
Slot - Class inorg.openqa.selenium.grid.graphql
 
Slot(UUID, Capabilities, Instant) - Constructor for class org.openqa.selenium.grid.graphql.Slot
 
Slot(SlotId, Capabilities, Instant, Session) - Constructor for class org.openqa.selenium.grid.data.Slot
 
SlotId - Class inorg.openqa.selenium.grid.data
 
SlotId(NodeId, UUID) - Constructor for class org.openqa.selenium.grid.data.SlotId
 
SlotMatcher - Interface inorg.openqa.selenium.grid.data
Used to determine how aSlot can match its stereotype to the capabilities sent in a particular New Session request.
SlotSelector - Interface inorg.openqa.selenium.grid.distributor.selector
Used to determine whichNode to send a particular New Session request to.
SlowLoadableComponent<T> - Class inorg.openqa.selenium.support.ui
ALoadableComponent which might not have finished loading when load() returns.
SlowLoadableComponent(Clock, Duration) - Constructor for class org.openqa.selenium.support.ui.SlowLoadableComponent
 
SNOW - Enum constant in enum class org.openqa.selenium.support.Colors
 
SNOW_LEOPARD - Enum constant in enum class org.openqa.selenium.Platform
 
SONOMA - Enum constant in enum class org.openqa.selenium.Platform
 
Source - Class inorg.openqa.selenium.bidi.script
 
sourceOrigin(String) - Method in class org.openqa.selenium.bidi.storage.StorageKeyPartitionDescriptor
 
SourceType - Enum Class inorg.openqa.selenium.interactions
One of the allowing types for anInputSource.
SPACE - Enum constant in enum class org.openqa.selenium.Keys
 
Span - Interface inorg.openqa.selenium.remote.tracing
 
SPAN_KIND - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
Span.Kind - Enum Class inorg.openqa.selenium.remote.tracing
 
SpanDecorator - Class inorg.openqa.selenium.remote.tracing
 
SpanDecorator(Tracer, Function<HttpRequest, String>) - Constructor for class org.openqa.selenium.remote.tracing.SpanDecorator
 
SpanWrappedHttpHandler - Class inorg.openqa.selenium.remote.tracing
 
SpanWrappedHttpHandler(Tracer, Function<HttpRequest, String>, HttpHandler) - Constructor for class org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler
 
SpanWrappedRoutable - Class inorg.openqa.selenium.remote.tracing
 
SpanWrappedRoutable(Tracer, Function<HttpRequest, String>, Routable) - Constructor for class org.openqa.selenium.remote.tracing.SpanWrappedRoutable
 
SPECIAL_NUMBER - Enum constant in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
SPECIFIC_RELAY_CAPABILITIES_APP - Static variable in class org.openqa.selenium.grid.data.DefaultSlotMatcher
 
speed(Double) - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
split(String) - Method in class org.openqa.selenium.grid.config.NonSplittingSplitter
 
SPRINGGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
sslContext() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
sslContext(SSLContext) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
StackFrame - Class inorg.openqa.selenium.bidi.log
 
StackFrame - Class inorg.openqa.selenium.bidi.script
 
StackFrame(String, String, int, int) - Constructor for class org.openqa.selenium.bidi.log.StackFrame
 
StackTrace - Class inorg.openqa.selenium.bidi.log
 
StackTrace - Class inorg.openqa.selenium.bidi.script
 
StackTrace(List<StackFrame>) - Constructor for class org.openqa.selenium.bidi.log.StackTrace
 
STALE_ELEMENT_REFERENCE - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
StaleElementReferenceException - Exception Class inorg.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 class org.openqa.selenium.StaleElementReferenceException
 
StaleElementReferenceException(String, Throwable) - Constructor for exception class org.openqa.selenium.StaleElementReferenceException
 
stalenessOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Wait until an element is no longer attached to the DOM.
Standalone - Class inorg.openqa.selenium.grid.commands
 
Standalone() - Constructor for class org.openqa.selenium.grid.commands.Standalone
 
StandaloneFlags - Class inorg.openqa.selenium.grid.commands
 
StandaloneFlags() - Constructor for class org.openqa.selenium.grid.commands.StandaloneFlags
 
StandardGridRoles - Class inorg.openqa.selenium.grid.config
 
start() - Method in class org.openqa.selenium.docker.Container
 
start() - Method in interface org.openqa.selenium.grid.component.HasLifecycle
 
start() - Method in class org.openqa.selenium.netty.server.NettyServer
 
start() - Method in class org.openqa.selenium.os.ExternalProcess.Builder
 
start() - Method in class org.openqa.selenium.remote.service.DriverService
Starts this service if it is not already running.
START_CAST_DESKTOP_MIRRORING - Static variable in class org.openqa.selenium.chromium.AddHasCasting
 
START_CAST_TAB_MIRRORING - Static variable in class org.openqa.selenium.chromium.AddHasCasting
 
START_COLLECTION - Enum constant in enum class org.openqa.selenium.json.JsonType
start of array
START_MAP - Enum constant in enum class org.openqa.selenium.json.JsonType
start of object
START_OF_USER_PORTS - Static variable in class org.openqa.selenium.net.PortProber
 
startContainer(ContainerId) - Method in class org.openqa.selenium.docker.client.DockerClient
 
startContainer(ContainerId) - Method in interface org.openqa.selenium.docker.DockerProtocol
 
startDesktopMirroring(String) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
startDesktopMirroring(String) - Method in interface org.openqa.selenium.chromium.HasCasting
Initiates desktop mirroring for the current browser tab on the specified device.
startSession(Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
startTabMirroring(String) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
startTabMirroring(String) - Method in interface org.openqa.selenium.chromium.HasCasting
Initiates tab mirroring for the current browser tab on the specified device.
state(String, T) - Static method in class org.openqa.selenium.internal.Require
 
state(String, Path) - Static method in class org.openqa.selenium.internal.Require
 
stateCondition(boolean, String, Object...) - Static method in class org.openqa.selenium.internal.Require
 
StaticInitializerCoercer - Class inorg.openqa.selenium.json
 
StaticInitializerCoercer() - Constructor for class org.openqa.selenium.json.StaticInitializerCoercer
 
Status - Class inorg.openqa.selenium.remote.tracing
 
STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
Status.Kind - Enum Class inorg.openqa.selenium.remote.tracing
 
StatusBasedReadinessCheck - Class inorg.openqa.selenium.grid.web
AnHttpHandler that obeys the contracted required by a Kubernetes health check, but which reads a selenium `/status` endpoint.
StatusBasedReadinessCheck(HttpHandler, HttpMethod, String) - Constructor for class org.openqa.selenium.grid.web.StatusBasedReadinessCheck
 
statusCode(int) - Method in class org.openqa.selenium.bidi.network.ContinueResponseParameters
 
statusCode(int) - Method in class org.openqa.selenium.bidi.network.ProvideResponseParameters
 
STEELBLUE - Enum constant in enum class org.openqa.selenium.support.Colors
 
stop() - Method in interface org.openqa.selenium.grid.component.HasLifecycle
 
stop() - Method in interface org.openqa.selenium.grid.node.ActiveSession
 
stop() - Method in class org.openqa.selenium.grid.node.DefaultActiveSession
 
stop() - Method in class org.openqa.selenium.grid.node.docker.DockerSession
 
stop() - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
stop() - Method in interface org.openqa.selenium.grid.session.ActiveSession
 
stop() - Method in class org.openqa.selenium.netty.server.NettyServer
 
stop() - Method in class org.openqa.selenium.remote.service.DriverService
Stops this service if it is currently running.
stop(Duration) - Method in class org.openqa.selenium.docker.Container
 
stop(SessionClosedReason) - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
stop(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
stop(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
stop(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
STOP_CASTING - Static variable in class org.openqa.selenium.chromium.AddHasCasting
 
stopCasting(String) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
stopCasting(String) - Method in interface org.openqa.selenium.chromium.HasCasting
Stops casting from media router to the specified device, if connected.
stopContainer(ContainerId, Duration) - Method in class org.openqa.selenium.docker.client.DockerClient
 
stopContainer(ContainerId, Duration) - Method in interface org.openqa.selenium.docker.DockerProtocol
 
Storage - Class inorg.openqa.selenium.bidi.module
 
Storage(WebDriver) - Constructor for class org.openqa.selenium.bidi.module.Storage
 
StorageKeyPartitionDescriptor - Class inorg.openqa.selenium.bidi.storage
 
StorageKeyPartitionDescriptor() - Constructor for class org.openqa.selenium.bidi.storage.StorageKeyPartitionDescriptor
 
straightAbove(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
straightAbove(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
straightBelow(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
straightBelow(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
straightLeftOf(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
straightLeftOf(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
straightRightOf(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
straightRightOf(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
stream() - Method in class org.openqa.selenium.internal.Either
 
stream() - Method in class org.openqa.selenium.remote.NewSessionPayload
Stream theCapabilities encoded in the payload used to create this instance.
STRICT - Enum constant in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
 
STRICT_FILE_INTERACTABILITY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
string(File) - Static method in class org.openqa.selenium.remote.http.Contents
Deprecated.
Not needed anymore. It's a bad idea to read the entire file to memory. It may cause OutOfMemory errors in case of large files.
string(CharSequence, Charset) - Static method in class org.openqa.selenium.remote.http.Contents
 
string(Contents.Supplier, Charset) - Static method in class org.openqa.selenium.remote.http.Contents
Deprecated.
string(HttpMessage<?>) - Static method in class org.openqa.selenium.remote.http.Contents
Deprecated.
Use methodHttpMessage.contentAsString() instead
STRING - Enum constant in enum class org.openqa.selenium.bidi.network.BytesValue.Type
 
STRING - Enum constant in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
STRING - Enum constant in enum class org.openqa.selenium.json.JsonType
string value
StringCoercer - Class inorg.openqa.selenium.json
 
StringCoercer() - Constructor for class org.openqa.selenium.json.StringCoercer
 
stringValue(String) - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
submit() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
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.
SUBMIT_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SUBMIT_ELEMENT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
subPath - Variable in class org.openqa.selenium.grid.router.httpd.RouterFlags
 
subPath() - Method in class org.openqa.selenium.grid.router.httpd.RouterOptions
 
subSequence(int, int) - Method in enum class org.openqa.selenium.Keys
 
SUBTRACT - Enum constant in enum class org.openqa.selenium.Keys
 
SUCCESS - Enum constant in enum class org.openqa.selenium.bidi.script.EvaluateResult.Type
 
SUCCESS - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
SUCCESS_STRING - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
SWITCH_TO_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_FRAME(Object) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_NEW_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_NEW_WINDOW(WindowType) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_PARENT_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_WINDOW(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
switchTo() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
switchTo() - Method in interface org.openqa.selenium.WebDriver
Send future commands to a different frame or window.
SYSTEM - Enum constant in enum class org.openqa.selenium.Proxy.ProxyType
 
SYSTEM_SLEEPER - Static variable in interface org.openqa.selenium.support.ui.Sleeper
 
SystemProperty() - Constructor for class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
 

T

TAB - Enum constant in enum class org.openqa.selenium.Keys
 
TAB - Enum constant in enum class org.openqa.selenium.WindowType
 
TAG_NAME - Enum constant in enum class org.openqa.selenium.support.How
 
tagName() - Element in annotation interface org.openqa.selenium.support.FindBy
 
tagName(String) - Static method in class org.openqa.selenium.By
 
Tags - Class inorg.openqa.selenium.remote.tracing
 
takeFullPageScreenshot() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
TakesScreenshot - Interface inorg.openqa.selenium
Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.
TAN - Enum constant in enum class org.openqa.selenium.support.Colors
 
target() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
target() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
Target - Class inorg.openqa.selenium.bidi.script
 
Target - Interface inorg.openqa.selenium.devtools.idealized.target
 
Target() - Constructor for class org.openqa.selenium.bidi.script.Target
 
TargetID - Class inorg.openqa.selenium.devtools.idealized.target.model
 
TargetID(String) - Constructor for class org.openqa.selenium.devtools.idealized.target.model.TargetID
 
TargetInfo - Class inorg.openqa.selenium.devtools.idealized.target.model
 
TargetInfo(TargetID, String, String, String, Boolean, Optional<TargetID>, Optional<BrowserContextID>) - Constructor for class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
tcp(int) - Static method in class org.openqa.selenium.docker.Port
 
TEAL - Enum constant in enum class org.openqa.selenium.support.Colors
 
TemplateGridCommand - Class inorg.openqa.selenium.grid
 
TemplateGridCommand() - Constructor for class org.openqa.selenium.grid.TemplateGridCommand
 
TemplateGridServerCommand - Class inorg.openqa.selenium.grid
 
TemplateGridServerCommand() - Constructor for class org.openqa.selenium.grid.TemplateGridServerCommand
 
TemplateGridServerCommand.Handlers - Class inorg.openqa.selenium.grid
 
TemporaryFilesystem - Class inorg.openqa.selenium.io
A wrapper around temporary filesystem behaviour.
TerseFormatter - Class inorg.openqa.selenium.grid.log
Custom java.util.logging formatter providing compact output.
TerseFormatter(String) - Constructor for class org.openqa.selenium.grid.log.TerseFormatter
 
test(Class<?>) - Method in class org.openqa.selenium.json.BooleanCoercer
 
test(Class<?>) - Method in class org.openqa.selenium.json.CollectionCoercer
 
test(Class<?>) - Method in class org.openqa.selenium.json.EnumCoercer
 
test(Class<?>) - Method in class org.openqa.selenium.json.InstantCoercer
 
test(Class<?>) - Method in class org.openqa.selenium.json.StaticInitializerCoercer
 
test(Class<?>) - Method in class org.openqa.selenium.json.StringCoercer
 
test(Class<?>) - Method in class org.openqa.selenium.json.TypeCoercer
 
test(String) - Method in class org.openqa.selenium.AcceptedW3CCapabilityKeys
 
test(Capabilities) - Method in class org.openqa.selenium.grid.node.config.DriverServiceSessionFactory
 
test(Capabilities) - Method in class org.openqa.selenium.grid.node.docker.DockerSessionFactory
 
test(Capabilities) - Method in class org.openqa.selenium.grid.node.local.SessionSlot
 
test(Capabilities) - Method in class org.openqa.selenium.grid.node.relay.RelaySessionFactory
 
test(HttpRequest) - Method in class org.openqa.selenium.grid.distributor.Distributor
 
test(HttpRequest) - Method in class org.openqa.selenium.grid.web.CombinedHandler
 
text() - Method in class org.openqa.selenium.remote.http.TextMessage
 
textMatches(By, Pattern) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking WebElement with given locator has text with a value as a part of it
TextMessage - Class inorg.openqa.selenium.remote.http
 
TextMessage(CharSequence) - Constructor for class org.openqa.selenium.remote.http.TextMessage
 
textToBe(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking WebElement with given locator has specific text
textToBePresentInElement(WebElement, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given text is present in the specified element.
textToBePresentInElementLocated(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given text is present in the element that matches the given locator.
textToBePresentInElementValue(By, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given text is present in the specified elements value attribute.
textToBePresentInElementValue(WebElement, String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking if the given text is present in the specified elements value attribute.
thisParameter(LocalValue) - Method in class org.openqa.selenium.bidi.script.CallFunctionParameters
 
THISTLE - Enum constant in enum class org.openqa.selenium.support.Colors
 
ThreadGuard - Class inorg.openqa.selenium.support
Multithreaded client code should use this to assert that it accesses webdriver in a thread-safe manner.
ThreadGuard() - Constructor for class org.openqa.selenium.support.ThreadGuard
 
throwIfResponseFailed(Response, long) - Method in class org.openqa.selenium.remote.ErrorHandler
 
throwsExceptions() - Method in interface org.openqa.selenium.support.events.WebDriverListener
This method configures the behavior of the listener with regard to exceptions occurred during its execution.
tick(Interaction...) - Method in class org.openqa.selenium.interactions.Actions
 
timeout - Variable in class org.openqa.selenium.support.ui.FluentWait
 
TIMEOUT - Enum constant in enum class org.openqa.selenium.grid.data.SessionClosedReason
Session timed out due to inactivity
TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
timeoutException(String, Throwable) - Method in class org.openqa.selenium.support.ui.FluentWait
Throws a timeout exception.
timeoutException(String, Throwable) - Method in class org.openqa.selenium.support.ui.WebDriverWait
 
TimeoutException - Exception Class inorg.openqa.selenium
Thrown when a command does not complete in enough time.
TimeoutException() - Constructor for exception class org.openqa.selenium.TimeoutException
 
TimeoutException(String) - Constructor for exception class org.openqa.selenium.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception class org.openqa.selenium.net.UrlChecker.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception class org.openqa.selenium.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception class org.openqa.selenium.TimeoutException
 
timeOutInSeconds - Variable in class org.openqa.selenium.support.pagefactory.AjaxElementLocator
 
timeouts() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
timeouts() - Method in interface org.openqa.selenium.WebDriver.Options
 
TIMEOUTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
titleContains(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that the title contains a case-sensitive substring
titleIs(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking the title of a page.
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 ofWebDriver.Navigation.to(String) that makes it easy to pass in a URL.
to(Function<Map<String, String>, HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route.TemplatizedRouteConfig
 
to(Supplier<HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route.PredicatedConfig
 
to(Supplier<HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route.TemplatizedRouteConfig
 
to(Route) - Method in class org.openqa.selenium.remote.http.Route.NestedRouteConfig
 
toConsoleEvent(CONSOLEEVENT) - Method in class org.openqa.selenium.devtools.idealized.Events
 
toEntryList(Map<String, Object>) - Method in interface org.openqa.selenium.grid.config.Config
 
toJsException(EXCEPTIONTHROWN) - Method in class org.openqa.selenium.devtools.idealized.Events
 
toJson() - Method in class org.openqa.selenium.bidi.script.ArrayLocalValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.ChannelValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.DateLocalValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.LocalValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.MapLocalValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.ObjectLocalValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.PrimitiveProtocolValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.RegExpValue
 
toJson() - Method in class org.openqa.selenium.bidi.script.RemoteReference
 
toJson() - Method in class org.openqa.selenium.bidi.script.SerializationOptions
 
toJson() - Method in class org.openqa.selenium.bidi.script.SetLocalValue
 
toJson() - Method in class org.openqa.selenium.By.ByCssSelector
 
toJson() - Method in class org.openqa.selenium.By.ByLinkText
 
toJson() - Method in class org.openqa.selenium.By.ByPartialLinkText
 
toJson() - Method in class org.openqa.selenium.By.ByTagName
 
toJson() - Method in class org.openqa.selenium.By.ByXPath
 
toJson() - Method in class org.openqa.selenium.By.ByClassName
 
toJson() - Method in class org.openqa.selenium.By.ById
 
toJson() - Method in class org.openqa.selenium.By.ByName
 
toJson() - Method in class org.openqa.selenium.Cookie
JSON object keys are defined in https://w3c.github.io/webdriver/#dfn-table-for-cookie-conversion.
toJson() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
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.MutableCapabilities
 
toJson() - Method in class org.openqa.selenium.Proxy
 
toJson() - Method in interface org.openqa.selenium.remote.Browser
 
toJson() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
toJson() - Method in interface org.openqa.selenium.support.decorators.WebDriverDecorator.JsonSerializer
 
toJson(Object) - Method in interface org.openqa.selenium.grid.config.Config
 
toJson(Object) - Method in class org.openqa.selenium.json.Json
Serialize the specified object to JSON string representation.
NOTE: This method limits traversal of nested objects to the defaultmaximum depth.
toJson(Object, int) - Method in class org.openqa.selenium.json.Json
Serialize the specified object to JSON string representation.
toLeftOf(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
toLeftOf(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
toLevel(String) - Static method in class org.openqa.selenium.logging.LogLevelMapping
 
toMap() - Method in class org.openqa.selenium.bidi.browser.SetDownloadBehaviorParameters
 
toMap() - Method in class org.openqa.selenium.bidi.browsingcontext.BoxClipRectangle
 
toMap() - Method in class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters
 
toMap() - Method in class org.openqa.selenium.bidi.browsingcontext.ClipRectangle
 
toMap() - Method in class org.openqa.selenium.bidi.browsingcontext.CreateContextParameters
 
toMap() - Method in class org.openqa.selenium.bidi.browsingcontext.ElementClipRectangle
 
toMap() - Method in class org.openqa.selenium.bidi.browsingcontext.LocateNodeParameters
 
toMap() - Method in class org.openqa.selenium.bidi.browsingcontext.Locator
 
toMap() - Method in class org.openqa.selenium.bidi.emulation.AbstractOverrideParameters
 
toMap() - Method in class org.openqa.selenium.bidi.emulation.GeolocationCoordinates
 
toMap() - Method in class org.openqa.selenium.bidi.emulation.GeolocationPositionError
 
toMap() - Method in interface org.openqa.selenium.bidi.emulation.OverrideParameters
 
toMap() - Method in class org.openqa.selenium.bidi.network.AddInterceptParameters
 
toMap() - Method in class org.openqa.selenium.bidi.network.BytesValue
 
toMap() - Method in class org.openqa.selenium.bidi.network.ContinueRequestParameters
 
toMap() - Method in class org.openqa.selenium.bidi.network.ContinueResponseParameters
 
toMap() - Method in class org.openqa.selenium.bidi.network.Cookie
 
toMap() - Method in class org.openqa.selenium.bidi.network.Header
 
toMap() - Method in class org.openqa.selenium.bidi.network.ProvideResponseParameters
 
toMap() - Method in class org.openqa.selenium.bidi.network.SetCookieHeader
 
toMap() - Method in class org.openqa.selenium.bidi.network.UrlPattern
 
toMap() - Method in class org.openqa.selenium.bidi.script.CallFunctionParameters
 
toMap() - Method in class org.openqa.selenium.bidi.script.EvaluateParameters
 
toMap() - Method in class org.openqa.selenium.bidi.script.Target
 
toMap() - Method in class org.openqa.selenium.bidi.storage.BrowsingContextPartitionDescriptor
 
toMap() - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
toMap() - Method in class org.openqa.selenium.bidi.storage.DeleteCookiesParameters
 
toMap() - Method in class org.openqa.selenium.bidi.storage.GetCookiesParameters
 
toMap() - Method in class org.openqa.selenium.bidi.storage.PartialCookie
 
toMap() - Method in class org.openqa.selenium.bidi.storage.SetCookieParameters
 
toMap() - Method in class org.openqa.selenium.bidi.storage.StorageKeyPartitionDescriptor
 
toMap() - Method in class org.openqa.selenium.bidi.webextension.ExtensionArchivePath
 
toMap() - Method in class org.openqa.selenium.bidi.webextension.ExtensionBase64Encoded
 
toMap() - Method in class org.openqa.selenium.bidi.webextension.ExtensionData
 
toMap() - Method in class org.openqa.selenium.bidi.webextension.ExtensionPath
 
toMap() - Method in class org.openqa.selenium.print.PageMargin
 
toMap() - Method in class org.openqa.selenium.print.PageSize
 
toMap() - Method in class org.openqa.selenium.print.PrintOptions
 
toMap() - Method in class org.openqa.selenium.virtualauthenticator.Credential
 
toMap() - Method in class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
TOMATO - Enum constant in enum class org.openqa.selenium.support.Colors
 
TomlConfig - Class inorg.openqa.selenium.grid.config
 
TomlConfig(Reader) - Constructor for class org.openqa.selenium.grid.config.TomlConfig
 
TOP - Enum constant in enum class org.openqa.selenium.ie.ElementScrollBehavior
 
toRightOf(By) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
toRightOf(WebElement) - Method in class org.openqa.selenium.support.locators.RelativeLocator.RelativeBy
 
toState(Integer) - Method in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
toStatus(String, Optional<Integer>) - Method in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
toStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
toString() - Method in enum class org.openqa.selenium.Architecture
 
toString() - Method in enum class org.openqa.selenium.bidi.browser.ClientWindowState
 
toString() - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContextInfo
 
toString() - Method in enum class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters.Origin
 
toString() - Method in enum class org.openqa.selenium.bidi.browsingcontext.ReadinessState
 
toString() - Method in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
 
toString() - Method in class org.openqa.selenium.bidi.Event
 
toString() - Method in enum class org.openqa.selenium.bidi.log.LogLevel
 
toString() - Method in enum class org.openqa.selenium.bidi.network.BytesValue.Type
 
toString() - Method in enum class org.openqa.selenium.bidi.network.CacheBehavior
 
toString() - Method in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
 
toString() - Method in enum class org.openqa.selenium.bidi.network.InterceptPhase
 
toString() - Method in enum class org.openqa.selenium.bidi.permissions.PermissionState
 
toString() - Method in enum class org.openqa.selenium.bidi.script.EvaluateResult.Type
 
toString() - Method in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
toString() - Method in enum class org.openqa.selenium.bidi.script.RealmType
 
toString() - Method in enum class org.openqa.selenium.bidi.script.RemoteReference.Type
 
toString() - Method in enum class org.openqa.selenium.bidi.script.ResultOwnership
 
toString() - Method in class org.openqa.selenium.BuildInfo
 
toString() - Method in class org.openqa.selenium.By.ByClassName
 
toString() - Method in class org.openqa.selenium.By.ByCssSelector
 
toString() - Method in class org.openqa.selenium.By.ById
 
toString() - Method in class org.openqa.selenium.By.ByLinkText
 
toString() - Method in class org.openqa.selenium.By.ByName
 
toString() - Method in class org.openqa.selenium.By.ByPartialLinkText
 
toString() - Method in class org.openqa.selenium.By.ByTagName
 
toString() - Method in class org.openqa.selenium.By.ByXPath
 
toString() - Method in class org.openqa.selenium.By.Remotable.Parameters
 
toString() - Method in class org.openqa.selenium.By
 
toString() - Method in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
toString() - Method in class org.openqa.selenium.Cookie
 
toString() - Method in class org.openqa.selenium.devtools.CdpInfo
 
toString() - Method in class org.openqa.selenium.devtools.Event
 
toString() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
toString() - Method in class org.openqa.selenium.devtools.idealized.browser.model.BrowserContextID
 
toString() - Method in class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
toString() - Method in class org.openqa.selenium.devtools.idealized.target.model.SessionID
 
toString() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetID
 
toString() - Method in class org.openqa.selenium.devtools.Message
 
toString() - Method in class org.openqa.selenium.Dimension
 
toString() - Method in class org.openqa.selenium.docker.ContainerConfig
 
toString() - Method in class org.openqa.selenium.docker.ContainerId
 
toString() - Method in class org.openqa.selenium.docker.ContainerInfo
 
toString() - Method in class org.openqa.selenium.docker.ContainerLogs
 
toString() - Method in class org.openqa.selenium.docker.Device
 
toString() - Method in class org.openqa.selenium.docker.Image
 
toString() - Method in class org.openqa.selenium.docker.ImageId
 
toString() - Method in class org.openqa.selenium.docker.internal.Reference
 
toString() - Method in class org.openqa.selenium.docker.Port
 
toString() - Method in class org.openqa.selenium.events.Event
 
toString() - Method in class org.openqa.selenium.events.EventName
 
toString() - Method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
 
toString() - Method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
toString() - Method in class org.openqa.selenium.grid.config.Role
 
toString() - Method in class org.openqa.selenium.grid.data.CreateSessionRequest
 
toString() - Method in class org.openqa.selenium.grid.data.NodeId
 
toString() - Method in class org.openqa.selenium.grid.data.NodeStatus
 
toString() - Method in class org.openqa.selenium.grid.data.RequestId
 
toString() - Method in class org.openqa.selenium.grid.data.Session
 
toString() - Method in class org.openqa.selenium.grid.data.SessionClosedData
 
toString() - Method in class org.openqa.selenium.grid.data.SessionRemovalInfo
 
toString() - Method in class org.openqa.selenium.grid.data.SessionRequest
 
toString() - Method in class org.openqa.selenium.grid.data.SessionRequestCapability
 
toString() - Method in class org.openqa.selenium.grid.data.SlotId
 
toString() - Method in enum class org.openqa.selenium.ie.ElementScrollBehavior
 
toString() - Method in class org.openqa.selenium.ImmutableCapabilities
 
toString() - Method in class org.openqa.selenium.internal.Either
 
toString() - Method in class org.openqa.selenium.io.CircularOutputStream
 
toString() - Method in enum class org.openqa.selenium.Keys
 
toString() - Method in class org.openqa.selenium.logging.LogEntry
 
toString() - Method in class org.openqa.selenium.manager.SeleniumManagerOutput.Result
 
toString() - Method in class org.openqa.selenium.MutableCapabilities
 
toString() - Method in class org.openqa.selenium.net.NetworkInterface
 
toString() - Method in enum class org.openqa.selenium.PageLoadStrategy
 
toString() - Method in class org.openqa.selenium.PersistentCapabilities
 
toString() - Method in class org.openqa.selenium.Point
 
toString() - Method in class org.openqa.selenium.print.PageSize
 
toString() - Method in enum class org.openqa.selenium.print.PrintOptions.Orientation
 
toString() - Method in enum class org.openqa.selenium.Proxy.ProxyType
 
toString() - Method in class org.openqa.selenium.Proxy
 
toString() - Method in class org.openqa.selenium.remote.Command
 
toString() - Method in class org.openqa.selenium.remote.http.BytesContentSupplier
 
toString() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
toString() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
toString() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
toString() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
toString() - Method in class org.openqa.selenium.remote.ProtocolHandshake.Result
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
toString() - Method in class org.openqa.selenium.remote.Response
 
toString() - Method in class org.openqa.selenium.remote.SessionId
 
toString() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
toString() - Method in enum class org.openqa.selenium.remote.tracing.Span.Kind
 
toString() - Method in class org.openqa.selenium.support.ByIdOrName
 
toString() - Method in class org.openqa.selenium.support.Color
 
toString() - Method in class org.openqa.selenium.support.decorators.DefaultDecorated
 
toString() - Method in class org.openqa.selenium.support.pagefactory.ByAll
 
toString() - Method in class org.openqa.selenium.support.pagefactory.ByChained
 
toString() - Method in class org.openqa.selenium.support.pagefactory.DefaultElementLocator
 
toString() - Method in enum class org.openqa.selenium.UnexpectedAlertBehaviour
 
toString() - Method in enum class org.openqa.selenium.WindowType
 
toString(Charset) - Method in class org.openqa.selenium.io.CircularOutputStream
 
toType(Reader, Type) - Method in class org.openqa.selenium.json.Json
Deserialize the JSON string supplied by the specifiedReader into an object of the specified type.
NOTE: This method uses theBY_NAME strategy to assign values to properties in the deserialized object.
toType(Reader, Type, PropertySetting) - Method in class org.openqa.selenium.json.Json
Deserialize the JSON string supplied by the specifiedReader into an object of the specified type.
toType(String, Type) - Method in class org.openqa.selenium.json.Json
Deserialize the specified JSON string into an object of the specified type.
NOTE: This method uses theBY_NAME strategy to assign values to properties in the deserialized object.
toType(String, Type, PropertySetting) - Method in class org.openqa.selenium.json.Json
Deserialize the specified JSON string into an object of the specified type.
touch(NodeStatus) - Method in class org.openqa.selenium.grid.distributor.GridModel
Updates the timestamp for a node to prevent it from being considered stale.
touch(NodeStatus) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
TOUCH - Enum constant in enum class org.openqa.selenium.interactions.PointerInput.Kind
 
toUuid() - Method in class org.openqa.selenium.grid.data.NodeId
 
toUuid() - Method in class org.openqa.selenium.grid.data.RequestId
 
TP_SAFARI_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.safari.SafariTechPreviewDriverService
System property that defines the location of the safaridriver executable that will be used by thedefault service.
TP_SAFARI_DRIVER_LOGGING - Static variable in class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
TP_SAFARI_DRIVER_NAME - Static variable in class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
TRACE - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
TRACE - Enum constant in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
 
TRACE - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
TraceContext - Interface inorg.openqa.selenium.remote.tracing
 
TracedCommandExecutor - Class inorg.openqa.selenium.remote
 
TracedCommandExecutor(CommandExecutor, Tracer) - Constructor for class org.openqa.selenium.remote.TracedCommandExecutor
 
TracedHttpClient - Class inorg.openqa.selenium.remote.tracing
 
TracedHttpClient.Factory - Class inorg.openqa.selenium.remote.tracing
 
tracer - Variable in class org.openqa.selenium.grid.distributor.Distributor
 
tracer - Variable in class org.openqa.selenium.grid.node.Node
 
tracer - Variable in class org.openqa.selenium.grid.sessionmap.SessionMap
 
tracer - Variable in class org.openqa.selenium.grid.sessionqueue.NewSessionQueue
 
Tracer - Interface inorg.openqa.selenium.remote.tracing
 
TraceSessionRequest - Class inorg.openqa.selenium.grid.data
 
TRANSPARENT - Enum constant in enum class org.openqa.selenium.support.Colors
 
traverseHistory(long) - Method in class org.openqa.selenium.bidi.browsingcontext.BrowsingContext
 
tryAcquireConnection(SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
tryAcquireConnection(SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
tryAcquireConnection(SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
TURQUOISE - Enum constant in enum class org.openqa.selenium.support.Colors
 
type - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
TYPE_KEY - Static variable in class org.openqa.selenium.remote.RemoteLogs
 
TypeCoercer<T> - Class inorg.openqa.selenium.json
 
TypeCoercer() - Constructor for class org.openqa.selenium.json.TypeCoercer
 
TypeToken<T> - Class inorg.openqa.selenium.json
 
TypeToken() - Constructor for class org.openqa.selenium.json.TypeToken
 

U

U2F - Enum constant in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
 
UNABLE_TO_CAPTURE_SCREEN - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
UNABLE_TO_SET_COOKIE - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
UnableToCreateProfileException - Exception Class inorg.openqa.selenium.firefox
 
UnableToCreateProfileException(String) - Constructor for exception class org.openqa.selenium.firefox.UnableToCreateProfileException
 
UnableToCreateProfileException(Throwable) - Constructor for exception class org.openqa.selenium.firefox.UnableToCreateProfileException
 
UnableToSetCookieException - Exception Class inorg.openqa.selenium
Thrown when a driver fails to set a cookie.
UnableToSetCookieException() - Constructor for exception class org.openqa.selenium.UnableToSetCookieException
 
UnableToSetCookieException(String) - Constructor for exception class org.openqa.selenium.UnableToSetCookieException
 
UnableToSetCookieException(String, Throwable) - Constructor for exception class org.openqa.selenium.UnableToSetCookieException
 
UnableToSetCookieException(Throwable) - Constructor for exception class org.openqa.selenium.UnableToSetCookieException
 
UNAUTHENTICATED - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
UNAUTHENTICATED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
UNAVAILABLE - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
UNAVAILABLE - Static variable in class org.openqa.selenium.remote.tracing.Status
 
UNDEFINED - Enum constant in enum class org.openqa.selenium.bidi.script.PrimitiveType
 
undefinedValue() - Static method in class org.openqa.selenium.bidi.script.LocalValue
 
UNEXPECTED_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
UnexpectedAlertBehaviour - Enum Class inorg.openqa.selenium
 
UnexpectedTagNameException - Exception Class inorg.openqa.selenium.support.ui
 
UnexpectedTagNameException(String, String) - Constructor for exception class org.openqa.selenium.support.ui.UnexpectedTagNameException
 
UNHANDLED_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
UNHANDLED_PROMPT_BEHAVIOUR - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
UnhandledAlertException - Exception Class inorg.openqa.selenium
 
UnhandledAlertException(String) - Constructor for exception class org.openqa.selenium.UnhandledAlertException
 
UnhandledAlertException(String, String) - Constructor for exception class org.openqa.selenium.UnhandledAlertException
 
UNIMPLEMENTED - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
UNIMPLEMENTED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
uninstall(UninstallExtensionParameters) - Method in class org.openqa.selenium.bidi.webextension.WebExtension
 
UNINSTALL_EXTENSION - Static variable in class org.openqa.selenium.firefox.AddHasExtensions
 
uninstallExtension(String) - Method in class org.openqa.selenium.firefox.FirefoxDriver
 
uninstallExtension(String) - Method in interface org.openqa.selenium.firefox.HasExtensions
Uninstall the extension by the given identifier.
UninstallExtensionParameters - Class inorg.openqa.selenium.bidi.webextension
 
UninstallExtensionParameters(Map<String, Object>) - Constructor for class org.openqa.selenium.bidi.webextension.UninstallExtensionParameters
 
units() - Element in annotation interface org.openqa.selenium.grid.jmx.ManagedAttribute
 
UNIX - Enum constant in enum class org.openqa.selenium.Platform
Many platforms have UNIX traits, amongst them LINUX, Solaris and BSD.
UNKNOWN - Enum constant in enum class org.openqa.selenium.remote.tracing.Status.Kind
 
UNKNOWN - Static variable in class org.openqa.selenium.remote.tracing.Status
 
UNKNOWN_COMMAND - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 
unpin(String) - Method in interface org.openqa.selenium.remote.Script
 
unpin(ScriptKey) - Method in class org.openqa.selenium.chromium.ChromiumDriver
 
unpin(ScriptKey) - Method in interface org.openqa.selenium.JavascriptExecutor
Deletes the reference to a script that has previously been pinned.
UnpinnedScriptKey - Class inorg.openqa.selenium
 
UnpinnedScriptKey(String) - Constructor for class org.openqa.selenium.UnpinnedScriptKey
 
UnreachableBrowserException - Exception Class inorg.openqa.selenium.remote
Indicates there was a problem communicating with the browser being controlled or the Selenium server.
UnreachableBrowserException(String) - Constructor for exception class org.openqa.selenium.remote.UnreachableBrowserException
 
UnreachableBrowserException(String, Throwable) - Constructor for exception class org.openqa.selenium.remote.UnreachableBrowserException
 
unregister(ObjectName) - Method in class org.openqa.selenium.grid.jmx.JMXHelper
 
UNSET - Enum constant in enum class org.openqa.selenium.support.How
 
UNSPECIFIED - Enum constant in enum class org.openqa.selenium.Proxy.ProxyType
 
UnsupportedCommandException - Exception Class inorg.openqa.selenium
Used to indicate that a command used by the remote webdriver is unsupported.
UnsupportedCommandException() - Constructor for exception class org.openqa.selenium.UnsupportedCommandException
 
UnsupportedCommandException(String) - Constructor for exception class org.openqa.selenium.UnsupportedCommandException
 
UnsupportedCommandException(String, Throwable) - Constructor for exception class org.openqa.selenium.UnsupportedCommandException
 
UnsupportedCommandException(Throwable) - Constructor for exception class org.openqa.selenium.UnsupportedCommandException
 
until(Function<? super F, T>) - Method in interface org.openqa.selenium.support.ui.Wait
Implementations should wait until the condition evaluates to a value that is neither null nor false.
until(Function<? super T, V>) - Method in class org.openqa.selenium.support.ui.FluentWait
Repeatedly applies this instance's input value to the given function until one of the following occurs: the function returns neither null nor false the function throws an unignored exception the timeout expires the current thread is interrupted
unzip(InputStream, File) - Static method in class org.openqa.selenium.io.Zip
 
unzip(String, File) - Static method in class org.openqa.selenium.io.Zip
 
unzipFile(File, InputStream, String) - Static method in class org.openqa.selenium.io.Zip
 
unzipToTempDir(InputStream, String, String) - Static method in class org.openqa.selenium.io.Zip
 
unzipToTempDir(String, String, String) - Static method in class org.openqa.selenium.io.Zip
 
UP - Enum constant in enum class org.openqa.selenium.grid.data.Availability
 
UP - Enum constant in enum class org.openqa.selenium.Keys
 
updateHealthCheckCount(NodeId, Availability) - Method in class org.openqa.selenium.grid.distributor.GridModel
Updates the health check count for a node based on its availability.
updateHealthCheckCount(NodeId, Availability) - Method in class org.openqa.selenium.grid.distributor.local.LocalGridModel
 
updateNodeAvailability(URI, NodeId, Availability) - Method in class org.openqa.selenium.grid.distributor.local.LocalNodeRegistry
 
updateNodeAvailability(URI, NodeId, Availability) - Method in interface org.openqa.selenium.grid.distributor.NodeRegistry
Updates a node's availability status.
updateUserPrefs(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
 
UPLOAD_FILE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
UPLOAD_FILE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
UPLOAD_THROUGHPUT - Static variable in class org.openqa.selenium.chromium.ChromiumNetworkConditions
 
uploadFile(HttpRequest, SessionId) - Method in class org.openqa.selenium.grid.node.local.LocalNode
 
uploadFile(HttpRequest, SessionId) - Method in class org.openqa.selenium.grid.node.Node
 
uploadFile(HttpRequest, SessionId) - Method in class org.openqa.selenium.grid.node.remote.RemoteNode
 
UPSTREAM_DIALECT - Enum constant in enum class org.openqa.selenium.remote.tracing.AttributeKey
 
url(String) - Method in class org.openqa.selenium.bidi.network.ContinueRequestParameters
 
UrlChecker - Class inorg.openqa.selenium.net
Polls a URL until a HTTP 200 response is received.
UrlChecker() - Constructor for class org.openqa.selenium.net.UrlChecker
 
UrlChecker.TimeoutException - Exception Class inorg.openqa.selenium.net
 
urlContains(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for the URL of the current page to contain specific text.
urlDecode(String) - Static method in class org.openqa.selenium.net.Urls
 
urlEncode(String) - Static method in class org.openqa.selenium.net.Urls
Encodes the text as an URL using UTF-8.
urlMatches(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
Expectation for the URL to match a specific regular expression
UrlPath - Class inorg.openqa.selenium.remote.http
 
urlPattern(UrlPattern) - Method in class org.openqa.selenium.bidi.network.AddInterceptParameters
 
UrlPattern - Class inorg.openqa.selenium.bidi.network
 
UrlPattern() - Constructor for class org.openqa.selenium.bidi.network.UrlPattern
 
urlPatterns(List<UrlPattern>) - Method in class org.openqa.selenium.bidi.network.AddInterceptParameters
 
Urls - Class inorg.openqa.selenium.net
 
urlStringPattern(String) - Method in class org.openqa.selenium.bidi.network.AddInterceptParameters
 
urlStringPatterns(List<String>) - Method in class org.openqa.selenium.bidi.network.AddInterceptParameters
 
UrlTemplate - Class inorg.openqa.selenium.remote.http
A bad implementation of URL Templates, but enough for our needs.
UrlTemplate(String) - Constructor for class org.openqa.selenium.remote.http.UrlTemplate
 
UrlTemplate.Match - Class inorg.openqa.selenium.remote.http
 
urlToBe(String) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for the URL of the current page to be a specific url.
US_LEGAL - Static variable in class org.openqa.selenium.print.PageSize
 
US_LETTER - Static variable in class org.openqa.selenium.print.PageSize
 
USB - Enum constant in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
 
useCreateProcessApiToLaunchIe() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
Force the use of the Windows CreateProcess API when launching Internet Explorer.
useLegacyUploadDialog() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
UselessFileDetector - Class inorg.openqa.selenium.remote
A file detector that never finds anything.
UselessFileDetector() - Constructor for class org.openqa.selenium.remote.UselessFileDetector
 
usePerProcessProxy() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
Use theProxy defined in otherCapabilities on a per-process basis, not updating the system installed proxy setting.
USER_AGENT - Static variable in class org.openqa.selenium.remote.http.AddSeleniumUserAgent
 
userActivation(boolean) - Method in class org.openqa.selenium.bidi.script.CallFunctionParameters
 
userActivation(boolean) - Method in class org.openqa.selenium.bidi.script.EvaluateParameters
 
userAgent() - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
UserAgent - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
UserAgent(String) - Constructor for class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
userContext(String) - Method in class org.openqa.selenium.bidi.browsingcontext.CreateContextParameters
 
userContext(String) - Method in class org.openqa.selenium.bidi.storage.StorageKeyPartitionDescriptor
 
userContexts(List<String>) - Method in class org.openqa.selenium.bidi.browser.SetDownloadBehaviorParameters
 
userContexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.AbstractOverrideParameters
 
userContexts(List<String>) - Method in interface org.openqa.selenium.bidi.emulation.OverrideParameters
 
userContexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetGeolocationOverrideParameters
 
userContexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetScriptingEnabledParameters
 
userContexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetTimezoneOverrideParameters
 
userContexts(List<String>) - Method in class org.openqa.selenium.bidi.emulation.SetUserAgentOverrideParameters
 
username() - Method in class org.openqa.selenium.UsernameAndPassword
 
UsernameAndPassword - Class inorg.openqa.selenium
A combination of username and password to use when authenticating a browser with a website.
UsernameAndPassword(String, String) - Constructor for class org.openqa.selenium.UsernameAndPassword
 
UserPromptClosed - Class inorg.openqa.selenium.bidi.browsingcontext
 
UserPromptOpened - Class inorg.openqa.selenium.bidi.browsingcontext
 
UserPromptType - Enum Class inorg.openqa.selenium.bidi.browsingcontext
 
useSeleniumManager - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 
useShellWindowsApiToAttachToIe() - Method in class org.openqa.selenium.ie.InternetExplorerOptions
Use the Windows ShellWindows API when attaching to Internet Explorer.
useWebView(boolean) - Method in class org.openqa.selenium.edge.EdgeOptions
Changes the browser name to 'webview2' to enabletest automation of WebView2 apps with Microsoft Edge WebDriver
using() - Method in class org.openqa.selenium.By.Remotable.Parameters
 
using() - Element in annotation interface org.openqa.selenium.support.FindBy
 
usingAnyFreePort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the driver server to start on any available port.
usingDriverExecutable(File) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which driver executable the builder will use.
usingPort(int) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which port the driver server should be started on.
utf8Reader(Contents.Supplier) - Static method in class org.openqa.selenium.remote.http.Contents
 
utf8String(CharSequence) - Static method in class org.openqa.selenium.remote.http.Contents
 
utf8String(Contents.Supplier) - Static method in class org.openqa.selenium.remote.http.Contents
 

V

validate() - Method in class org.openqa.selenium.Cookie
 
value() - Method in class org.openqa.selenium.By.Remotable.Parameters
 
value() - Element in annotation interface org.openqa.selenium.remote.http.HttpClientName
 
value() - Method in enum class org.openqa.selenium.ScreenOrientation
 
value() - Element in annotation interface org.openqa.selenium.support.FindAll
 
value() - Element in annotation interface org.openqa.selenium.support.FindBys
 
value() - Element in annotation interface org.openqa.selenium.support.PageFactoryFinder
 
value(BytesValue) - Method in class org.openqa.selenium.bidi.storage.CookieFilter
 
valueOf(String) - Static method in enum class org.openqa.selenium.Architecture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.browser.ClientWindowState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters.Origin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.browsingcontext.ReadinessState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.log.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.network.BytesValue.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.network.CacheBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.network.InterceptPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.permissions.PermissionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.script.EvaluateResult.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.script.PrimitiveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.script.RealmType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.script.RemoteReference.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.script.ResultOwnership
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.bidi.script.SerializationOptions.IncludeShadowTree
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.grid.data.Availability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.grid.data.SessionClosedReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.ie.ElementScrollBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.interactions.PointerInput.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.interactions.SourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.json.JsonType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.json.PropertySetting
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.Keys
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.logging.profiler.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.PageLoadStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.Platform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.print.PrintOptions.Orientation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.Proxy.ProxyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.Dialect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.http.HttpHeader
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.http.HttpMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.RemoteWebDriver.When
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.tracing.AttributeKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.tracing.Span.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.tracing.Status.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.ScreenOrientation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.support.Colors
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.support.How
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.UnexpectedAlertBehaviour
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.WindowType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.openqa.selenium.Architecture
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.browser.ClientWindowState
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters.Origin
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.browsingcontext.ReadinessState
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.browsingcontext.UserPromptType
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.log.LogLevel
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.network.BytesValue.Type
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.network.CacheBehavior
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.network.Cookie.SameSite
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.network.InterceptPhase
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.permissions.PermissionState
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.script.EvaluateResult.Type
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.script.PrimitiveType
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.script.RealmType
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.script.RemoteReference.Type
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.script.ResultOwnership
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.bidi.script.SerializationOptions.IncludeShadowTree
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.grid.data.Availability
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.grid.data.SessionClosedReason
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.ie.ElementScrollBehavior
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.interactions.PointerInput.Kind
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.interactions.PointerInput.MouseButton
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.interactions.SourceType
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.json.JsonType
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.json.PropertySetting
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.Keys
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.logging.profiler.EventType
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.PageLoadStrategy
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.Platform
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.print.PrintOptions.Orientation
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.Proxy.ProxyType
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.Dialect
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.http.HttpHeader
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.http.HttpMethod
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.RemoteWebDriver.When
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.tracing.AttributeKey
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.tracing.Span.Kind
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.tracing.Status.Kind
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.ScreenOrientation
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.support.Colors
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.support.How
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.UnexpectedAlertBehaviour
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Protocol
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions.Transport
Returns an array containing the constants of this enum class, inthe order they are declared.
values() - Static method in enum class org.openqa.selenium.WindowType
Returns an array containing the constants of this enum class, inthe order they are declared.
Values - Class inorg.openqa.selenium.grid.web
 
Values() - Constructor for class org.openqa.selenium.grid.web.Values
 
VENTURA - Enum constant in enum class org.openqa.selenium.Platform
 
version() - Method in class org.openqa.selenium.docker.client.DockerClient
 
version() - Method in interface org.openqa.selenium.docker.DockerProtocol
 
version() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
version(String) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
viewport() - Static method in class org.openqa.selenium.interactions.PointerInput.Origin
 
VIEWPORT - Enum constant in enum class org.openqa.selenium.bidi.browsingcontext.CaptureScreenshotParameters.Origin
 
VIOLET - Enum constant in enum class org.openqa.selenium.support.Colors
 
VirtualAuthenticator - Interface inorg.openqa.selenium.virtualauthenticator
Represents a virtual authenticator.
VirtualAuthenticatorOptions - Class inorg.openqa.selenium.virtualauthenticator
Options for the creation of virtual authenticators.
VirtualAuthenticatorOptions() - Constructor for class org.openqa.selenium.virtualauthenticator.VirtualAuthenticatorOptions
 
VirtualAuthenticatorOptions.Protocol - Enum Class inorg.openqa.selenium.virtualauthenticator
 
VirtualAuthenticatorOptions.Transport - Enum Class inorg.openqa.selenium.virtualauthenticator
 
visibilityOf(WebElement) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that an element, known to be present on the DOM of a page, is visible.
visibilityOfAllElements(List<WebElement>) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that all elements present on the web page that match the locator are visible.
visibilityOfAllElements(WebElement...) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that all elements present on the web page that match the locator are visible.
visibilityOfAllElementsLocatedBy(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that all elements present on the web page that match the locator are visible.
visibilityOfElementLocated(By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking that an element is present on the DOM of a page and visible.
visibilityOfNestedElementsLocatedBy(By, By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking child WebElement as a part of parent element to be visible
visibilityOfNestedElementsLocatedBy(WebElement, By) - Static method in class org.openqa.selenium.support.ui.ExpectedConditions
An expectation for checking child WebElement as a part of parent element to be visible
VISTA - Enum constant in enum class org.openqa.selenium.Platform
For versions of Windows that "feel like" Windows Vista.
vncEnvVar - Variable in class org.openqa.selenium.grid.node.config.NodeFlags
 

W

W3C - Enum constant in enum class org.openqa.selenium.remote.Dialect
 
W3CHttpCommandCodec - Class inorg.openqa.selenium.remote.codec.w3c
A command codec that adheres to the W3C's WebDriver wire protocol.
W3CHttpCommandCodec() - Constructor for class org.openqa.selenium.remote.codec.w3c.W3CHttpCommandCodec
 
W3CHttpResponseCodec - Class inorg.openqa.selenium.remote.codec.w3c
A response codec that adheres to the W3C WebDriver wire protocol.
W3CHttpResponseCodec() - Constructor for class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
Wait<F> - Interface inorg.openqa.selenium.support.ui
A generic interface for waiting until a condition is true or not null.
waitFor(Duration) - Method in class org.openqa.selenium.os.ExternalProcess
 
waitForPortUp(int, int, TimeUnit) - Static method in class org.openqa.selenium.net.PortProber
 
waitForUploadDialogUpTo(long, TimeUnit) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
waitForUploadDialogUpTo(Duration) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
waitUntilAvailable() - Method in class org.openqa.selenium.firefox.GeckoDriverService
 
waitUntilAvailable() - Method in class org.openqa.selenium.remote.service.DriverService
 
waitUntilAvailable() - Method in class org.openqa.selenium.safari.SafariDriverService
 
waitUntilAvailable() - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService
 
waitUntilAvailable(long, TimeUnit, URL...) - Method in class org.openqa.selenium.net.UrlChecker
 
waitUntilUnavailable(long, TimeUnit, URL) - Method in class org.openqa.selenium.net.UrlChecker
 
WARN - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
 
WARN - Enum constant in enum class org.openqa.selenium.ie.InternetExplorerDriverLogLevel
 
WARNING - Enum constant in enum class org.openqa.selenium.bidi.log.LogLevel
 
WARNING - Enum constant in enum class org.openqa.selenium.chromium.ChromiumDriverLogLevel
 
WebDriver - Interface inorg.openqa.selenium
WebDriver is a remote control interface that enables introspection and control of user agents (browsers).
WebDriver.Navigation - Interface inorg.openqa.selenium
 
WebDriver.Options - Interface inorg.openqa.selenium
An interface for managing stuff you would do in a browser menu
WebDriver.TargetLocator - Interface inorg.openqa.selenium
Used to locate a given frame or window.
WebDriver.Timeouts - Interface inorg.openqa.selenium
An interface for managing timeout behavior for WebDriver instances.
WebDriver.Window - Interface inorg.openqa.selenium
 
WebDriverDecorator<T> - Class inorg.openqa.selenium.support.decorators
This class helps to create decorators for instances ofWebDriver and derived objects, such asWebElements andAlert, that can extend or modify their "regular" behavior.
WebDriverDecorator() - Constructor for class org.openqa.selenium.support.decorators.WebDriverDecorator
 
WebDriverDecorator(Class<T>) - Constructor for class org.openqa.selenium.support.decorators.WebDriverDecorator
 
WebDriverDecorator.Definition - Class inorg.openqa.selenium.support.decorators
 
WebDriverDecorator.HasTarget<Z> - Interface inorg.openqa.selenium.support.decorators
 
WebDriverDecorator.JsonSerializer - Interface inorg.openqa.selenium.support.decorators
 
WebDriverDecorator.ProxyFactory<T> - Class inorg.openqa.selenium.support.decorators
 
WebDriverException - Exception Class inorg.openqa.selenium
 
WebDriverException() - Constructor for exception class org.openqa.selenium.WebDriverException
 
WebDriverException(String) - Constructor for exception class org.openqa.selenium.WebDriverException
 
WebDriverException(String, Throwable) - Constructor for exception class org.openqa.selenium.WebDriverException
 
WebDriverException(Throwable) - Constructor for exception class org.openqa.selenium.WebDriverException
 
WebDriverInfo - Interface inorg.openqa.selenium
Describes, in general terms, a webdriver instance.
WebDriverListener - Interface inorg.openqa.selenium.support.events
Classes that implement this interface are intended to be used withEventFiringDecorator, read documentation for this class to find detailed usage description.
WebDriverListenerException - Exception Class inorg.openqa.selenium.support.events
 
WebDriverListenerException(Method, Throwable) - Constructor for exception class org.openqa.selenium.support.events.WebDriverListenerException
 
WebDriverListenerException(String, Throwable) - Constructor for exception class org.openqa.selenium.support.events.WebDriverListenerException
 
WebDriverWait - Class inorg.openqa.selenium.support.ui
A specialization ofFluentWait that uses WebDriver instances.
WebDriverWait(WebDriver, Duration) - Constructor for class org.openqa.selenium.support.ui.WebDriverWait
Wait will ignore instances of NotFoundException that are encountered (thrown) by default in the 'until' condition, and immediately propagate all others.
WebDriverWait(WebDriver, Duration, Duration) - Constructor for class org.openqa.selenium.support.ui.WebDriverWait
Wait will ignore instances of NotFoundException that are encountered (thrown) by default in the 'until' condition, and immediately propagate all others.
WebDriverWait(WebDriver, Duration, Duration, Clock, Sleeper) - Constructor for class org.openqa.selenium.support.ui.WebDriverWait
 
WebElement - Interface inorg.openqa.selenium
Represents an HTML element.
WebElementToJsonConverter - Class inorg.openqa.selenium.remote
ConvertsRemoteWebElement objects, which may bewrapped, into their JSON representation as defined by the WebDriver wire protocol.
WebElementToJsonConverter() - Constructor for class org.openqa.selenium.remote.WebElementToJsonConverter
 
WebExtension - Class inorg.openqa.selenium.bidi.webextension
 
WebExtension(WebDriver) - Constructor for class org.openqa.selenium.bidi.webextension.WebExtension
 
WebSocket - Interface inorg.openqa.selenium.remote.http
 
WebSocket.Listener - Interface inorg.openqa.selenium.remote.http
 
websocketHandler - Variable in class org.openqa.selenium.grid.TemplateGridServerCommand.Handlers
 
WEBVIEW2_BROWSER_NAME - Static variable in class org.openqa.selenium.edge.EdgeOptions
 
WHEAT - Enum constant in enum class org.openqa.selenium.support.Colors
 
WHEEL - Enum constant in enum class org.openqa.selenium.interactions.SourceType
 
WheelInput - Class inorg.openqa.selenium.interactions
WheelInput(String) - Constructor for class org.openqa.selenium.interactions.WheelInput
 
WheelInput.ScrollOrigin - Class inorg.openqa.selenium.interactions
 
WHITE - Enum constant in enum class org.openqa.selenium.support.Colors
 
WHITESMOKE - Enum constant in enum class org.openqa.selenium.support.Colors
 
width - Variable in class org.openqa.selenium.Dimension
 
width - Variable in class org.openqa.selenium.Rectangle
 
WIN10 - Enum constant in enum class org.openqa.selenium.Platform
 
WIN11 - Enum constant in enum class org.openqa.selenium.Platform
 
WIN7 - Enum constant in enum class org.openqa.selenium.Platform
 
WIN8 - Enum constant in enum class org.openqa.selenium.Platform
For versions of Windows that "feel like" Windows 8.
WIN8_1 - Enum constant in enum class org.openqa.selenium.Platform
 
window() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
window() - Method in interface org.openqa.selenium.WebDriver.Options
 
window(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
window(String) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
Switch the focus of future commands for this driver to the window with the given name/handle.
WINDOW - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
WINDOW - Enum constant in enum class org.openqa.selenium.WindowType
 
WindowProxyProperties - Class inorg.openqa.selenium.bidi.script
 
WindowRealmInfo - Class inorg.openqa.selenium.bidi.script
 
WindowRealmInfo(String, String, RealmType, String, Optional<String>) - Constructor for class org.openqa.selenium.bidi.script.WindowRealmInfo
 
WINDOWS - Enum constant in enum class org.openqa.selenium.Platform
Never returned, but can be used to request a browser running on any version of Windows.
WindowType - Enum Class inorg.openqa.selenium
Represents the type of new browser window that may be created.
with(By) - Static method in class org.openqa.selenium.support.locators.RelativeLocator
Start of a relative locator, finding elements by tag name.
with(Filter) - Method in interface org.openqa.selenium.remote.http.HttpHandler
 
with(Filter) - Method in interface org.openqa.selenium.remote.http.Routable
 
withAllowedListIps(String) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the comma-separated list of remote IPv4 addresses which are allowed to connect to the driver server.
withAllowedListIps(String) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
Configures the comma-separated list of remote IPv4 addresses which are allowed to connect to the driver server.
withAllowHosts(String) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
Values of the Host header to allow for incoming requests.
withAppendLog(boolean) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the driver server appending to log file.
withAppendLog(boolean) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
Configures the driver server appending to log file.
withAttachTimeout(long, TimeUnit) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
withAttachTimeout(Duration) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
withBuildCheckDisabled(boolean) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Allows the driver to be used with potentially incompatible versions of the browser.
withBuildCheckDisabled(boolean) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
Allows the driver to be used with potentially incompatible versions of the browser.
withDescription(String) - Method in class org.openqa.selenium.remote.tracing.Status
 
withDriverService(DriverService) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Use the givenDriverService to set up the webdriver instance.
withEdgeExecutablePath(String) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
withEnvironment(Map<String, String>) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Defines the environment for the launched driver server.
withExtractPath(File) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures path to which the driver server library will be extracted.
withFilter(Filter) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
withHost(String) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures the host to which the driver server bound.
withInitialBrowserUrl(String) - Method in class org.openqa.selenium.ie.InternetExplorerOptions
 
withLogFile(File) - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
withLogFile(File) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the driver server to write log to the given file.
withLogFile(File) - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService.Builder
 
withLogging(Boolean) - Method in class org.openqa.selenium.safari.SafariDriverService.Builder
 
withLogging(Boolean) - Method in class org.openqa.selenium.safari.SafariTechPreviewDriverService.Builder
 
withLoglevel(ChromiumDriverLogLevel) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
Configures the driver server log level.
withLogLevel(ChromiumDriverLogLevel) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the driver server log level.
withLogLevel(FirefoxDriverLogLevel) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
withLogLevel(InternetExplorerDriverLogLevel) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures the logging level for the driver server.
withLogOutput(OutputStream) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
withMessage(String) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets the message to be displayed when time expires.
withMessage(Supplier<String>) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets the message to be evaluated and displayed when time expires.
withProfileRoot(File) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
This is necessary when you do not have permissions to write to the default directory.
withReadableTimestamp(Boolean) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the format of the logging for the driver server.
withReadableTimestamp(Boolean) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
Configures the format of the logging for the driver server.
withRetries() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
withSilent(boolean) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the driver server for silent output.
withSilent(boolean) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
Configures the driver server for silent output.
withSilent(Boolean) - Method in class org.openqa.selenium.ie.InternetExplorerDriverService.Builder
Configures silence in stdout of the driver server by unlogged messages.
withTimeout(Duration) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the timeout waiting for driver server to start.
withTimeout(Duration) - Method in class org.openqa.selenium.support.ui.FluentWait
Sets how long to wait for the evaluated condition to be true.
withTruncatedLogs(Boolean) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
 
withVerbose(boolean) - Method in class org.openqa.selenium.chrome.ChromeDriverService.Builder
Configures the driver server verbosity.
withVerbose(boolean) - Method in class org.openqa.selenium.edge.EdgeDriverService.Builder
Configures the driver server verbosity.
withWebSocketPort(Integer) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
Configures the WebSocket port for BiDi.
WORKER - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
WORKLET - Enum constant in enum class org.openqa.selenium.bidi.script.RealmType
 
wrap(Runnable) - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
wrap(Runnable) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
wrap(Runnable) - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
wrap(Callable<V>) - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
wrap(Callable<V>) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
wrap(Callable<V>) - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
WrappedPrintWriter - Class inorg.openqa.selenium.cli
 
WrappedPrintWriter(OutputStream, int, int) - Constructor for class org.openqa.selenium.cli.WrappedPrintWriter
 
WrappedPrintWriter(Writer, int, int) - Constructor for class org.openqa.selenium.cli.WrappedPrintWriter
 
WrapsDriver - Interface inorg.openqa.selenium
This interface indicates that the implementing class knows about the driver that contains it and can export it.
WrapsElement - Interface inorg.openqa.selenium
Indicates that there is an underlying element that can be used
write(byte[]) - Method in class org.openqa.selenium.io.CircularOutputStream
 
write(byte[], int, int) - Method in class org.openqa.selenium.io.CircularOutputStream
 
write(byte[], int, int) - Method in class org.openqa.selenium.io.MultiOutputStream
 
write(char[], int, int) - Method in class org.openqa.selenium.cli.WrappedPrintWriter
 
write(int) - Method in class org.openqa.selenium.cli.WrappedPrintWriter
 
write(int) - Method in class org.openqa.selenium.io.CircularOutputStream
 
write(int) - Method in class org.openqa.selenium.io.MultiOutputStream
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.openqa.selenium.netty.server.ResponseConverter
 
write(Object) - Method in class org.openqa.selenium.json.JsonOutput
Serialize the specified Java object as a JSON value.
NOTE: This method limits traversal of nested objects to the defaultmaximum depth.
write(Object, int) - Method in class org.openqa.selenium.json.JsonOutput
Serialize the specified Java object as a JSON value.
write(String, int, int) - Method in class org.openqa.selenium.cli.WrappedPrintWriter
 
writeClassName(boolean) - Method in class org.openqa.selenium.json.JsonOutput
Specify whether the serialized JSON object should include a "class" property whose value is the fully-qualified class name of the Java object being serialized.
writeTo(File) - Method in class org.openqa.selenium.firefox.ClasspathExtension
 
writeTo(File) - Method in interface org.openqa.selenium.firefox.Extension
 
writeTo(File) - Method in class org.openqa.selenium.firefox.FileExtension
 
writeTo(Appendable) - Method in class org.openqa.selenium.remote.NewSessionPayload
 

X

x - Variable in class org.openqa.selenium.Point
 
x - Variable in class org.openqa.selenium.Rectangle
 
X64 - Enum constant in enum class org.openqa.selenium.Architecture
 
X86 - Enum constant in enum class org.openqa.selenium.Architecture
 
XForwardedFor - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
XP - Enum constant in enum class org.openqa.selenium.Platform
For versions of Windows that "feel like" Windows XP.
xpath() - Element in annotation interface org.openqa.selenium.support.FindBy
 
xpath(String) - Static method in class org.openqa.selenium.bidi.browsingcontext.Locator
 
xpath(String) - Static method in class org.openqa.selenium.By
 
XPATH - Enum constant in enum class org.openqa.selenium.support.How
 
XPATH_LOOKUP_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
Deprecated.
 

Y

y - Variable in class org.openqa.selenium.Point
 
y - Variable in class org.openqa.selenium.Rectangle
 
YELLOW - Enum constant in enum class org.openqa.selenium.support.Colors
 
YELLOWGREEN - Enum constant in enum class org.openqa.selenium.support.Colors
 
YIELD_TO_PAGE_LOAD - Enum constant in enum class org.openqa.selenium.logging.profiler.EventType
 
YOSEMITE - Enum constant in enum class org.openqa.selenium.Platform
 

Z

ZENKAKU_HANKAKU - Enum constant in enum class org.openqa.selenium.Keys
 
ZeroMqEventBus - Class inorg.openqa.selenium.events.zeromq
AnEventBus backed by ZeroMQ.
ZeroMqEventBus.RejectedEvent - Class inorg.openqa.selenium.events.zeromq
 
zip(File) - Static method in class org.openqa.selenium.io.Zip
 
Zip - Class inorg.openqa.selenium.io
 
Zip() - Constructor for class org.openqa.selenium.io.Zip
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form