Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Selenium 3.4.0 with Firefox 55

yesterday my Firefox browser updated to 55. Since then my code wont work any more. Im using Selenium 3.4 geckodriver 18.0 and Firefox 55. In chrome it works. i got the following message:

> 1503585931231 geckodriver INFO    geckodriver 0.18.0
> 1503585931265 geckodriver INFO    Listening on 127.0.0.1:31895
> 1503585932805 geckodriver::marionette INFO    Starting browser C:\Program
> Files\Mozilla Firefox\firefox.exe with args ["-marionette"]
> 1503585936703 Marionette  INFO    Enabled via --marionette Unable to read
> VR Path Registry from
> C:\Users\Ja\AppData\Local\openvr\openvrpaths.vrpath [GPU 2512]
> WARNING: pipe error: 109: file
> c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc,
> line 346 1503585942553    Marionette  INFO    Listening on port 49243
> 1503585943132 Marionette  INFO    Listening on port 49243
> 1503585943228 Marionette  DEBUG   loaded listener.js Aug 24, 2017 4:45:43
> PM org.openqa.selenium.remote.ProtocolHandshake createSession
> INFORMATION: Detected dialect: W3C
> 1503585944268 Marionette  DEBUG   Received DOM event "beforeunload" for
> "about:blank" 1503585945049   Marionette  DEBUG   Received DOM event
> "pagehide" for "about:blank" 1503585945051    Marionette  DEBUG   Received
> DOM event "unload" for "about:blank"
> 1503585945102 Marionette  DEBUG   Received DOM event "DOMContentLoaded"
> for "http://www.phptravels.net/"
> 1503585945208 Marionette  DEBUG   Received DOM event "pageshow" for
> "http://www.phptravels.net/" 1503585970177    Marionette  INFO    New
> connections will no longer be accepted Aug 24, 2017 4:46:13 PM
> org.openqa.selenium.os.UnixProcess destroy SCHWERWIEGEND: Unable to
> kill process with PID 11736

Has somebody the same problem and maybe a solution? or should I just downgrade Firefox?

Forget to say that iam working with Selenium WebDriver.

Thanks for answering.

like image 515
Fsociety Avatar asked Aug 24 '17 14:08

Fsociety


People also ask

Which version of Firefox is compatible with selenium?

Selenium 4 requires Firefox 78 or greater. It is recommended to always use the latest version of geckodriver.

Can I use Selenium with Firefox?

Mozilla Firefox is one of the most widely used browsers in the world. It has enhanced features and is supported by many of the latest testing tools and techniques. One such tool is Selenium which uses Firefox WebDriver to link the test cases with the Firefox browser.

Which Firefox browser needs Geckodriver in selenium?

Selenium users must update to version 3.11 or later to use geckodriver.


2 Answers

https://www.katalon.com might be a good alternative. It's free, but not Open Source. But it is not compatible to Selenium, i.e. test cases created with Selenium IDE cannot run with Katalon.

like image 143
Andreas Wittig Avatar answered Oct 16 '22 03:10

Andreas Wittig


Katalon is a very good choice. If you want more alternatives, as said in Top 3 Selenium IDE alternatives for Firefox & Chrome, look into those:

  1. Katalon Recorder with Firefox addon or Chrome addon
  2. Protractor, you can use protractor recorder npm package
  3. Robot Framework (only supporting Chrome addon by now)
like image 30
mqueirozcorreia Avatar answered Oct 16 '22 03:10

mqueirozcorreia