selenium icon indicating copy to clipboard operation
selenium copied to clipboard

A browser automation framework and ecosystem.

Results 802 selenium issues
Sort by recently updated
recently updated
newest added

### What happened? When using a detached shadow root a DetachedShadowRootException should be raised. I am pretty sure this happens because the `ErrorHandler` does still use the none W3C `ErrorCodes`....

C-py
C-java
I-defect

### What happened? When using driver register method , error -> java.lang.NoSuchMethodError: 'java.util.function.Function org.openqa.selenium.devtools.ConverterFunctions.map Context: Upgrading selenium form 4.12.0 to 4.17.0 as it has support for chrome version 121. ###...

I-defect
I-logging

This PR is the first draft that implements extensibility points that would be useful in Appium per appium/ruby_lib_core#429. With this PR, we can try to see if that would be...

A-needs decision
C-rb

### What happened? This line of code here: https://github.com/SeleniumHQ/selenium/blob/240e17b647d754b8d88b606cd1bca6345240c0b1/rb/lib/selenium/webdriver/remote/response.rb#L72 causes `Exception#backtrace_locations` to return `nil`. This is problematic for test frameworks that use the detailed information in `backtrace_locations` to format errors...

C-rb
I-defect
help wanted

Using `set_backtrace` causes `Exception#backtrace_locations` to become `nil` which is a great loss for accurate error reporting. From what I've seen very little is gained by adding the backtrace from the...

C-rb

### Feature and motivation Selenium manager process can be executed with `--debug` flag, and then process output can be redirected to internal logs. Each time, when the process outputs a...

I-enhancement
C-rust

**Thanks for contributing to Selenium!** **A PR well described will help maintainers to quickly review and merge it** Before submitting your PR, please check our [contributing](https://github.com/SeleniumHQ/selenium/blob/trunk/CONTRIBUTING.md) guidelines. Avoid large PRs,...

C-java

### What happened? I everyone, we've developer son e2e tests using selenium for NodeJS, but we're experiencing some random errors while the test is being executed. Once the test has...

R-awaiting answer
C-nodejs
I-defect

### Description This PR introduces a SendCommands function to DevTools session, which is able to sent multiple Devtools commands and wait till all the commands received an answer. The singular...

C-dotnet

### Description Using xpaths will need to transfer the complete `wicked-good-xpath`, this can easily be replaced by a css locator. ### Motivation and Context This will reduce the size of...