-
Notifications
You must be signed in to change notification settings - Fork 114
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
Update UI codebase to support geckodriver and latest Firefox versions #4494
Comments
Update Firefox 53 Beta 10: Firefox 52.0.2 + Selenium 3.3.3+Geckodriver 0.15: Summary/Analysis:
Risks:
Conclusion: Currently observed issues are beyond our reach, so it will be fine to wait for stable release of Firefox 53/54 and try out our tests there. Because of the issue nature and lack of ways to fix them from our side, it is pretty hard to provide estimates to make our tests work fine on that phase. With each passing day we have to put less efforts due all the bugs fixed on the driver side itself |
Update: Firefox 53.02 + Selenium 3.4.1 + geckodriver 0.16.1 Blockers:
Anyway, we can see great improvement in all directions to support newest Firefox browsers, so we able to run one basic module completely:
Conclusion: |
Please feel free to re-open, if this still needs fixing. |
Starting from Firefox 48, Selenium-Webdriver is not supported as native driver. All attempts to add such support seems as not reliable and it becomes must have approach to move to geckodriver in order running any UI scripts on Firefox browser:
SeleniumHQ/selenium#2559
SeleniumHQ/selenium#2942
To run tests using geckodriver next steps needs to be performed:
https://github.com/mozilla/geckodriver/releases
https://www.mozilla.org/en-US/firefox/new
Blocking issues at that moment:
Actions are not implemented mozilla/geckodriver#233
However there is issue that is closed and functionality has to work:
Mouse Over goes in error with Marionette webdriver SeleniumHQ/selenium#2285
but after some testing procedures and trying different alternatives, still stuck with that. Code is actually present in selenium, but doesn't seem to perform real mouse hover event
The text was updated successfully, but these errors were encountered: