Steve Pryde

Results 10 issues of 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...

enhancement

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...

enhancement

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...

enhancement

- 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...

bug

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...