gridrouter icon indicating copy to clipboard operation
gridrouter copied to clipboard

Verifying compatibility with Selenium 3.x

Open Shnitzelil opened this issue 9 years ago • 2 comments
trafficstars

Hey,

Not sure, but there are few changes in Selenium 3.x, see Selenium Changelog. So, it will be useful to verify (and to adjust if needed) Selenium 3.x.

Thanks

Shnitzelil avatar Oct 25 '16 10:10 Shnitzelil

Hi!

Thanks for watching. Looking at the changes I don't see any reason we need to adjust, since GridRouter is only proxying requests to selenium hubs, nothing more.

If someone is experiencing issues and found this thread — please share!

Thanks

P.S. To actually verify this ourselves is anyway a good idea, agree here.

innokenty avatar Oct 25 '16 11:10 innokenty

Selenium 3 has two main differences:

  1. Old Selenium RC code was removed and compatibility layer is now using Selenium 2.x code base.
  2. Firefox 48+ is using Geckodriver instead of uploading an XPI extension to browser.

Having said that Selenium Server becomes useless for 90% of cases (Firefox, Chrome, Opera Blink, Appium-based mobile browsers) because standalone drivers or Appium do all the work. More than that Selenium Server has manually implemented proxying logic that suffers from unexpected timeout issues. We're currently working on an alternative lightweight Selenium hub implementation here: http://github.com/aandryashin/selenoid A first stable release will come in a few weeks.

vania-pooh avatar Oct 27 '16 10:10 vania-pooh