Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SeleniumHQ/selenium
/ functions
Functions
22,613 in github.com/SeleniumHQ/selenium
⨍
Functions
22,613
◇
Types & classes
4,962
↳
Endpoints
8
↓ 52 callers
Method
createSpan
(String name)
java/src/org/openqa/selenium/remote/tracing/TraceContext.java:24
↓ 51 callers
Method
commands_named
(self, method)
py/test/unit/selenium/webdriver/common/bidi_network_tests.py:64
↓ 50 callers
Method
ok
Whether the response status is in the 200-299 range.
py/selenium/webdriver/common/api_request_context.py:68
↓ 50 callers
Method
skipValue
()
java/src/org/openqa/selenium/json/JsonInput.java:450
↓ 49 callers
Method
executeAsyncScript
Execute an asynchronous piece of JavaScript in the context of the currently selected frame or window. Unlike executing {@link #executeScript(String, O
java/src/org/openqa/selenium/JavascriptExecutor.java:142
↓ 49 callers
Method
findFreePort
()
java/src/org/openqa/selenium/net/PortProber.java:90
↓ 49 callers
Method
getMessage
()
java/src/org/openqa/selenium/grid/node/HealthCheck.java:41
↓ 48 callers
Method
merge
Merge two {@link Capabilities} together and return the union of the two as a new {@link Capabilities} instance. Capabilities from {@code other} will o
java/src/org/openqa/selenium/Capabilities.java:102
↓ 47 callers
Method
fetch
Send an HTTP request with a custom method. Args: url: The request URL (absolute or relative to base_url). method: The
py/selenium/webdriver/common/api_request_context.py:345
↓ 47 callers
Method
of
(String name, Consumer<X> delegate)
java/src/org/openqa/selenium/devtools/Connection.java:131
↓ 46 callers
Method
CssSelector
<summary> Gets a mechanism to find elements by their cascading style sheet (CSS) selector. </summary> <param name="cssSelectorToFind">The CSS selector
dotnet/src/webdriver/By.cs:305
↓ 46 callers
Method
args
* Gets the arguments associated with the log entry. * @returns {Array} The arguments associated with the log entry.
javascript/selenium-webdriver/bidi/logEntries.js:133
↓ 46 callers
Method
convert
(Object toConvert)
java/test/org/openqa/selenium/json/JsonOutputTest.java:773
↓ 46 callers
Method
getNodeId
()
java/src/org/openqa/selenium/grid/data/NodeStatus.java:163
↓ 46 callers
Method
interrupt
(List<WorkerThread> threads)
java/test/org/openqa/selenium/ParallelTestRunner.java:95
↓ 46 callers
Method
stream
Stream the {@link Capabilities} encoded in the payload used to create this instance. The {@link Stream} will expand each of the "{@code firstMatch}" a
java/src/org/openqa/selenium/remote/NewSessionPayload.java:219
↓ 45 callers
Method
Execute
<summary> Executes a command with this driver. </summary> <param name="driverCommandToExecute">A <see cref="DriverCommand"/> value representing the co
dotnet/src/webdriver/WebDriver.cs:562
↓ 45 callers
Method
copy
(File from, File to)
java/src/org/openqa/selenium/io/FileHandler.java:105
↓ 45 callers
Method
exists
(&mut self)
rust/src/lock.rs:72
↓ 44 callers
Method
has
* @param {string} path File path to test for within the archive. * @return {boolean} Whether this zip archive contains an entry with the given *
javascript/selenium-webdriver/io/zip.js:96
↓ 44 callers
Method
keySet
()
java/src/org/openqa/selenium/internal/Multimap.java:67
↓ 44 callers
Method
wait
@override
javascript/selenium-webdriver/lib/webdriver.js:848
↓ 44 callers
Method
withMessage
Sets the message to be displayed when time expires. @param message to be appended to default. @return A self reference.
java/src/org/openqa/selenium/support/ui/FluentWait.java:121
↓ 43 callers
Method
empty
()
java/src/org/openqa/selenium/devtools/ConverterFunctions.java:58
↓ 43 callers
Method
getAvailability
()
java/src/org/openqa/selenium/grid/data/NodeStatus.java:179
↓ 43 callers
Method
getCssValue
Get the value of a given CSS property. Color values could be returned as rgba or rgb strings. This depends on whether the browser omits the implicit o
java/src/org/openqa/selenium/WebElement.java:334
↓ 43 callers
Method
iterator
()
java/src/org/openqa/selenium/internal/Either.java:71
↓ 42 callers
Method
check_response
Check that a JSON response from the WebDriver does not have an error. Args: response: The JSON response from the WebDriver server
py/selenium/webdriver/remote/errorhandler.py:145
↓ 42 callers
Method
fail
Fail the request. Takes precedence over stubbed responses and mutations when multiple handlers act on the same request.
py/private/_network_handlers.py:325
↓ 42 callers
Function
suite
* Defines a test suite by calling the provided function once for each of the * target browsers. If a suite is not limited to a specific set of browse
javascript/selenium-webdriver/testing/index.js:421
↓ 42 callers
Method
valueResponder
(Object value)
java/test/org/openqa/selenium/remote/WebDriverFixture.java:156
↓ 42 callers
Method
visibilityOfElementLocated
An expectation for checking that an element is present on the DOM of a page and visible. Visibility means that the element is not only displayed but a
java/src/org/openqa/selenium/support/ui/ExpectedConditions.java:214
↓ 41 callers
Method
DefaultContent
<summary> Change the active frame to the default </summary> <returns>Element of the default</returns>
dotnet/src/webdriver/TargetLocator.cs:205
↓ 41 callers
Method
addAll
()
java/test/org/openqa/selenium/internal/MultimapTest.java:61
↓ 41 callers
Method
getMessage
()
java/test/org/openqa/selenium/json/JsonInputTest.java:537
↓ 41 callers
Function
get_selenium_manager
()
rust/tests/common.rs:30
↓ 40 callers
Method
addEvent
(String name)
java/src/org/openqa/selenium/remote/tracing/Span.java:30
↓ 40 callers
Method
add_request_handler
(*filter, pattern_type: nil, &block)
rb/lib/selenium/webdriver/common/network.rb:65
↓ 40 callers
Method
from
Convert a string, which may just be a hostname, into a valid {@link URI}. If no scheme is given, it is set to {@code http} by default. <p>We prefer t
java/src/org/openqa/selenium/net/Urls.java:72
↓ 40 callers
Method
keys
* @return {!Iterator<string>} an iterator of the keys set.
javascript/selenium-webdriver/lib/capabilities.js:319
↓ 40 callers
Method
setHeader
Removes all headers with the {@code name} (case-insensitive) and adds a header with the {@code value}. @param name the name of the header, case-insen
java/src/org/openqa/selenium/remote/http/HttpMessage.java:135
↓ 39 callers
Method
apply
( CreateSessionRequest createSessionRequest)
java/test/org/openqa/selenium/grid/node/NodeTest.java:224
↓ 39 callers
Method
equals
(Object o)
java/src/org/openqa/selenium/events/Event.java:75
↓ 39 callers
Method
getSession
(SessionId id)
java/test/org/openqa/selenium/grid/node/ProxyNodeWebsocketsTest.java:125
↓ 39 callers
Method
setCapability
(String capabilityName, boolean value)
java/src/org/openqa/selenium/MutableCapabilities.java:73
↓ 39 callers
Method
warn
(&self, message: T)
rust/src/logger.rs:161
↓ 38 callers
Method
TryGetValue
(out T value)
dotnet/src/webdriver/BiDi/Optional.cs:37
↓ 38 callers
Method
alertIsPresent
()
java/src/org/openqa/selenium/support/ui/ExpectedConditions.java:936
↓ 38 callers
Method
getDebugLogLevel
()
java/src/org/openqa/selenium/internal/Debug.java:47
↓ 38 callers
Method
getHost
()
java/src/org/openqa/selenium/grid/node/config/DriverServiceSessionFactory.java:328
↓ 38 callers
Method
newInput
(String raw)
java/test/org/openqa/selenium/json/JsonInputTest.java:524
↓ 38 callers
Method
text
Gets the text of the Alert.
py/selenium/webdriver/common/alert.py:56
↓ 37 callers
Method
AsSuccessResult
()
dotnet/src/webdriver/BiDi/Script/Evaluate.cs:50
↓ 37 callers
Method
builder
()
java/src/org/openqa/selenium/remote/RemoteWebDriver.java:247
↓ 37 callers
Method
css
* Creates a new Locator object with CSS selector type. * * @param {string} value - The CSS selector value. * @returns {Locator} A new Locator
javascript/selenium-webdriver/bidi/browsingContext.js:56
↓ 37 callers
Method
getDomAttribute
Get the value of the given attribute of the element. <p>This method, unlike {@link #getAttribute(String)}, returns the value of the attribute with th
java/src/org/openqa/selenium/WebElement.java:126
↓ 37 callers
Method
hash
rb/lib/selenium/webdriver/common/element.rb:48
↓ 36 callers
Method
ToString
()
dotnet/test/testing.webserver/InlinePage.cs:70
↓ 36 callers
Method
callFunctionInBrowsingContext
( String browsingContextId, String functionDeclaration, boolean awaitPromise, Optional
java/src/org/openqa/selenium/bidi/module/Script.java:154
↓ 36 callers
Method
charAt
(int index)
java/src/org/openqa/selenium/Keys.java:147
↓ 36 callers
Method
createAttributeMap
()
java/src/org/openqa/selenium/remote/tracing/Tracer.java:26
↓ 36 callers
Method
element
cpp/iedriver/Element.h:77
↓ 36 callers
Method
executeScript
(String script, Object... args)
java/test/org/openqa/selenium/ExecutingJavascriptTest.java:59
↓ 36 callers
Method
match
@return A {@link Match} with all parameters filled if successful, null otherwise.
java/src/org/openqa/selenium/remote/http/UrlTemplate.java:135
↓ 36 callers
Method
oneOf
Clears the current set of alternative browsers and instead sets the list of possible choices to the arguments given to this method.
java/src/org/openqa/selenium/remote/RemoteWebDriverBuilder.java:113
↓ 36 callers
Method
stop
()
java/src/org/openqa/selenium/grid/node/ActiveSession.java:43
↓ 35 callers
Method
AddCookie
<summary> Method for creating a cookie in the browser </summary> <param name="cookie"><see cref="Cookie"/> that represents a cookie in the browser</pa
dotnet/src/webdriver/CookieJar.cs:57
↓ 35 callers
Method
LinkText
<summary> Gets a mechanism to find elements by their link text. </summary> <param name="linkTextToFind">The link text to find.</param> <returns>A <see
dotnet/src/webdriver/By.cs:175
↓ 35 callers
Method
Navigate
<summary> Instructs the driver to navigate the browser to another location. </summary> <returns>An <see cref="INavigation"/> object allowing the user
dotnet/src/webdriver/WebDriver.cs:450
↓ 35 callers
Function
dispatch_event
Invoke the registry's subscribed callback as the WebSocket would.
py/test/unit/selenium/webdriver/common/bidi_network_tests.py:152
↓ 35 callers
Method
fromString
(String value)
java/src/org/openqa/selenium/support/Color.java:48
↓ 35 callers
Method
getInt
(String section, String option)
java/src/org/openqa/selenium/grid/config/Config.java:42
↓ 35 callers
Method
isDirectory
()
java/src/org/openqa/selenium/grid/web/Resource.java:29
↓ 35 callers
Method
trace
(&self, message: T)
rust/src/logger.rs:178
↓ 34 callers
Method
Build
<summary> Builds the sequence of actions. </summary> <returns>A composite <see cref="IAction"/> which can be used to perform the actions.</returns>
dotnet/src/webdriver/Interactions/Actions.cs:593
↓ 34 callers
Function
_cookie_matches
Check if a browser cookie should be sent with a request to the given URL. Evaluates expiry, domain, path, and secure attribute matching per RFC 6
py/selenium/webdriver/common/api_request_context.py:101
↓ 34 callers
Method
bind
(Map<String, String> volumeBinds)
java/src/org/openqa/selenium/docker/ContainerConfig.java:201
↓ 34 callers
Method
close
Called once when the {@code LocalNode} shuts down. Implementations should release any resources acquired in {@link #initialize} (thread pools, open fi
java/src/org/openqa/selenium/grid/node/NodeCommandInterceptor.java:76
↓ 34 callers
Method
defaultContent
Selects either the first frame on the page, or the main document when a page contains iframes. <p>See <a href="https://w3c.github.io/webdriver/#switc
java/src/org/openqa/selenium/WebDriver.java:467
↓ 34 callers
Method
getHeader
See {@link #getHeader(String)}
java/src/org/openqa/selenium/remote/http/HttpMessage.java:105
↓ 34 callers
Method
get_cookies
Get all cookies visible to the current WebDriver instance. Returns: A list of dictionaries, corresponding to cookies visible in t
py/selenium/webdriver/remote/webdriver.py:721
↓ 34 callers
Method
readTimeout
(Duration timeout)
java/src/org/openqa/selenium/remote/http/ClientConfig.java:173
↓ 34 callers
Method
setCapability
(String key, @Nullable Object value)
java/src/org/openqa/selenium/ie/InternetExplorerOptions.java:235
↓ 34 callers
Method
size
()
java/src/org/openqa/selenium/grid/sessionmap/local/LocalSessionMap.java:301
↓ 34 callers
Method
toArray
(arg)
javascript/selenium-webdriver/bidi/index.js:238
↓ 33 callers
Method
Close
<summary> Closes the Browser </summary>
dotnet/src/webdriver/WebDriver.cs:212
↓ 33 callers
Method
close
()
java/src/org/openqa/selenium/remote/tracing/Span.java:36
↓ 33 callers
Method
debug
(&self, message: T)
rust/src/logger.rs:169
↓ 33 callers
Method
debug
(self)
py/selenium/webdriver/safari/webdriver.py:101
↓ 33 callers
Method
getEffectivePlatform
()
java/test/org/openqa/selenium/testing/TestUtilities.java:146
↓ 33 callers
Method
is_displayed
Whether the element is visible to a user. Example: is_displayed = element.is_displayed()
py/selenium/webdriver/remote/webelement.py:299
↓ 33 callers
Method
map
(final String keyName, Type typeOfX)
java/src/org/openqa/selenium/devtools/ConverterFunctions.java:28
↓ 32 callers
Method
ExecuteAsyncScript
<summary> Executes JavaScript "asynchronously" in the context of the currently selected frame or window, executing the callback function specified as
dotnet/src/webdriver/WebDriver.cs:244
↓ 32 callers
Method
MoveToElement
<summary> Moves the mouse to the specified element. </summary> <param name="toElement">The element to which to move the mouse.</param> <returns>A self
dotnet/src/webdriver/Interactions/Actions.cs:415
↓ 32 callers
Method
NavigateAsync
(string url, NavigateOptions? options = null, CancellationToken cancellationToken = default)
dotnet/src/webdriver/BiDi/BrowsingContext/BrowsingContext.cs:63
↓ 32 callers
Method
OnException
<summary> Raises the <see cref="ExceptionThrown"/> event. </summary> <param name="e">A <see cref="WebDriverExceptionEventArgs"/> that contains the eve
dotnet/src/support/Events/EventFiringWebDriver.cs:761
↓ 32 callers
Method
Timeouts
<summary> Initializes a new instance of the <see cref="Timeouts"/> class </summary> <param name="driver">The driver that is currently in use</param>
dotnet/src/webdriver/Timeouts.cs:44
↓ 32 callers
Method
Window
<summary> Initializes a new instance of the <see cref="Window"/> class. </summary> <param name="driver">Instance of the driver currently in use</param
dotnet/src/webdriver/Window.cs:36
↓ 32 callers
Method
apply
(Object ignored)
java/test/org/openqa/selenium/support/ui/FluentWaitTest.java:208
↓ 32 callers
Function
be
(s,e,t)
common/src/web/js/jquery-3.5.1.min.js:2
← previous
next →
201–300 of 22,613, ranked by callers