-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Replace chrome and gecko drivers with WebDrivers gem #95
Labels
housekeeping
Refactoring, tidying up or other work which supports the code
Comments
Cruikshanks
added a commit
that referenced
this issue
Aug 20, 2019
In March 2019 the maintainer of [chromedriver-helper](https://github.com/flavorjones/chromedriver-helper) announced his intention to [end support for the gem](flavorjones/chromedriver-helper#83). He recommended everyone switch to using [webdrivers](https://github.com/titusfortner/webdrivers) instead. So as of March 30 2019 chromedriver-helper has not been supported and the project archived. This change covers migrating to webdrivers. As webdrivers also handles the geckodriver for firefox as well as chromedriver, we're also able to drop [geckodriver-helper](https://github.com/DevicoSolutions/geckodriver-helper) in this change. Resolves #95
Cruikshanks
added a commit
that referenced
this issue
Aug 20, 2019
In March 2019 the maintainer of [chromedriver-helper](https://github.com/flavorjones/chromedriver-helper) announced his intention to [end support for the gem](flavorjones/chromedriver-helper#83). He recommended everyone switch to using [webdrivers](https://github.com/titusfortner/webdrivers) instead. So as of March 30 2019 chromedriver-helper has not been supported and the project archived. This change covers migrating to webdrivers. As webdrivers also handles the geckodriver for firefox as well as chromedriver, we're also able to drop [geckodriver-helper](https://github.com/DevicoSolutions/geckodriver-helper) in this change. Resolves #95
Cruikshanks
added a commit
that referenced
this issue
Aug 20, 2019
In March 2019 the maintainer of [chromedriver-helper](https://github.com/flavorjones/chromedriver-helper) announced his intention to [end support for the gem](flavorjones/chromedriver-helper#83). He recommended everyone switch to using [webdrivers](https://github.com/titusfortner/webdrivers) instead. So as of March 30 2019 chromedriver-helper has not been supported and the project archived. This change covers migrating to webdrivers. As webdrivers also handles the geckodriver for firefox as well as chromedriver, we're also able to drop [geckodriver-helper](https://github.com/DevicoSolutions/geckodriver-helper) in this change. For reference this change does not just include switching the gems. webdrivers includes some rake tasks that provide information and functionality for the underlying drivers it installs. So we have added support and documentation to Quke to allow users to make those Rake tasks available in their projects. It also manages the proxy for webdrivers. Essentially the first time you run the tests webdrivers makes a call to check if there has been an update for a driver. If there has it downloads and then installs the driver, before proceeding to run the tests (the default is to run the check once every 24 hours). Because of this if you're project is sat behind a proxy you need to let webdrivers know. Resolves #95
Cruikshanks
added a commit
that referenced
this issue
Aug 21, 2019
In March 2019 the maintainer of [chromedriver-helper](https://github.com/flavorjones/chromedriver-helper) announced his intention to [end support for the gem](flavorjones/chromedriver-helper#83). He recommended everyone switch to using [webdrivers](https://github.com/titusfortner/webdrivers) instead. So as of March 30 2019 chromedriver-helper has not been supported and the project archived. This change covers migrating to webdrivers. As webdrivers also handles the geckodriver for firefox as well as chromedriver, we're also able to drop [geckodriver-helper](https://github.com/DevicoSolutions/geckodriver-helper) in this change. Resolves #95
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
The maintainer of Chromedriver-helper has announced that support for the gem will cease 31-03-2019
flavorjones/chromedriver-helper#83
This is because he feels the Webdrivers gem has almost reached feature parity, and has more support for maintenance, plus it covers all selenium drivers in one package.
I would have just swapped chromedriver-helper out for WebDrivers, but for a note on the WebDrivers README about using a proxy.
So I just need a bit more time to work out whether proxy support should be handled in the gem config, or maintained in the driver config as it currently is.
The text was updated successfully, but these errors were encountered: