Selenium

Selenium is an umbrella project encapsulating a variety of tools and libraries enabling web browser automation. Selenium specifically provides an infrastructure for the W3C WebDriver specification — a platform and language-neutral coding interface compatible with all major web browsers.
Here are 8,416 public repositories matching this topic...
-
Updated
Feb 17, 2022 - Python
-
Updated
Nov 13, 2018 - TypeScript
-
Updated
May 4, 2022 - JavaScript
-
Updated
Apr 27, 2022 - Python
-
Updated
Jan 30, 2022 - JavaScript
-
Updated
May 6, 2022 - JavaScript
-
Updated
May 6, 2022 - Java
-
Updated
Mar 12, 2022 - Python
-
Updated
May 4, 2022 - Shell
-
Updated
May 4, 2022 - PHP
-
Updated
May 6, 2022 - Shell
-
Updated
May 6, 2022 - Python
-
Updated
May 3, 2022 - Python
My project have routing based on hosts. But web driver make request to http://127.0.0.1:9080.
How can i change host?
The current implementation of find_by_text
uses the following xpath: //*[text()="some text"]
, which only looks at the first text node within an element. This makes it difficult to query for elements with text split across multiple text nodes.
I think it would be useful to add an alternative that acts more like element.textContent()
, querying against all inner text of an element rather tha
-
Updated
Sep 11, 2021 - Java
-
Updated
May 4, 2022 - Go
🚀 Feature Proposal
Reduce UI overhead of switching from recording to playing:
- enable the play button in the top bar when recording is active
- remove the confirmation dialog from the "Play From Here" menu item.
Motivation
When I'm creating and editing tests I am constantly switching between recording and playing. These two items get in the way. For instance I reach for the p
-
Updated
May 3, 2022 - Java
-
Updated
Apr 4, 2022 - Python
-
Updated
Apr 6, 2022 - HTML
-
Updated
May 4, 2022 - Python
-
Updated
Apr 8, 2022
-
Updated
Apr 17, 2022 - Python
- Organization
- SeleniumHQ
- Website
- www.selenium.dev
- Wikipedia
- Wikipedia
Is your feature request related to a problem? Please describe.
A new contributor will feel overwhelmed when they will try to contribute to this project.
Describe the solution you'd like
Add a architecture.md as described in this blog post
Describe alternatives you've considered
Not having architecture.md.
**Add