joomla-extensions / weblinks

This repo is meant to hold the decoupled com_weblinks component and related code.
GNU General Public License v2.0
45 stars 88 forks source link

Update Selenium Browser #246

Open javigomez opened 8 years ago

javigomez commented 8 years ago

release for Firefox 48 is scheduled for 2016-08-02, so we should really look into migrating to Marionette (https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver) or Chrome webdriver soon.

jatitoam commented 8 years ago

can I please join in here? :)

javigomez commented 8 years ago

you are welcome ^_^

jatitoam commented 8 years ago

Puneet just updated me in the tests he's got using Marionette, so I will join in using his initial tests to help making it happen

yvesh commented 8 years ago

Sounds great, thank you @jatitoam and @puneet0191

yvesh commented 8 years ago

Okay, so i did a comparison of the Chrome vs the Marionette webdriver (with Firefox 48.0.2) and prepared two YouTube videos:

Weblinks Tests with Google Chrome webdriver

Weblinks Tests with Marionette webdriver

Both are breaking.. Marionette even faster.

Conclusion: Both are requiring work, the Marionette webdriver is probably even more unstable. When i look at the current feature log it's far from supporting all capabilities Selenium offers..

// cc @javigomez @puneet0191 @jatitoam

yvesh commented 8 years ago

Just tested also with Selenium 3 beta 2, does not make it better.. same issues remain - half of the events like click buttons etc. are not working with geckodriver (0.10.0) :(

810 commented 7 years ago

@yvesh I have updated the driver, could you recheck with final build.