Steve Pryde
Steve Pryde
This is an idea for providing an ergonomic way to test web components, or pages, similar to a page-object-model. Suppose you have a React component (or similar) that provides a...
I would like to add support for selenium 4.x. This ticket is for scoping out what that looks like, what is required etc. * Please add comments requesting any official...
A lot of the querying and filtering related to `ElementQuery` could probably be better expressed through an iterator (technically an async stream, but it may not be possible yet). This...
- Add `ErrorStatus` enum - Remove `webdriver::error::WebDriverError` - Use `error::WebDriver` directly to avoid double-handling NOTE: `StaleElementReference` is no longer combined with `NoSuchElement`. I essentially copied the `ErrorStatus` enum from the...
It's pretty common when working with WebDriver to want to handle the specific errors returned, such as `ElementNotInteractable` etc. I understand fantoccini wants to not expose the webdriver crate types...
### Describe the bug Each instance of `aws_sdk_*::Client` seems to cache potentially hundreds of open sockets that stay around for up to 20 seconds after use. This becomes a major...
I thought I'd make an issue so that if there are any outstanding things then this can be a place to track and resolve them. 0.20 has been in rc...
I am looking at stepping back from the maintenance of the `thirtyfour` crate. I am no longer working with browser automation and I do not actually use `thirtyfour` in any...
I commonly work in a workspace with multiple binary crates that each have their own .env file. However it seems the `dotenv!()` macro is looking for the .env file in...
This might be my misunderstanding of how fixtures are supposed to work, but I would love the ability to have fixtures resolved exactly once per test. For example, I have...