Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider incorporating Selenium Manager #127

Open
bcpeinhardt opened this issue Oct 15, 2022 · 2 comments
Open

Consider incorporating Selenium Manager #127

bcpeinhardt opened this issue Oct 15, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@bcpeinhardt
Copy link
Contributor

Seems like the Selenium team has put together a CLI for managing browsers and drivers to be made available in the officially supported bindings. Interestingly enough, they're using rust and clap. https://github.com/SeleniumHQ/selenium/tree/trunk/rust

I've made this issue simply to initiate a discussion of whether this could be incorporated into thirtyfour. Some things that could happen:
If it's published as a crate, one could simply cargo install the cli.
We could contribute to or fork the project and introduce a separation between lib and bin (which is probably a good idea anyway), and then utilize the lib to include functionality similar to https://bonigarcia.dev/webdrivermanager/.

@stevepryde
Copy link
Owner

Nice! I was told by someone on the selenium team that they were working on this (and that it was in Rust) but I hadn't seen it.

If we can use it that would be awesome.

@stevepryde
Copy link
Owner

Let's see what they say: SeleniumHQ/selenium#11132

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants