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
Firefox webdriver needs to be replaced by Marionette from Firefox version 47.0 #1025
Comments
Firefox does not work. Neither does IEDriverServer.exe, The only driver that works anymore is Chrome. |
you have to download geckodriver (there's no nodejs wrapper)
|
@martineez your suggestion got it working here for me, though the documentation should be updated (new users don't like having to skim issues for things like these) |
I'll add this to the docs soon. |
Thanks @martineez ! It worked. Though the problem now for is that with this new driver, following code seems to not work anymore. browser.api.execute seems that it does not work anymore to get the
Error seen in
|
Maybe this will help: https://bugzilla.mozilla.org/show_bug.cgi?id=825858? |
Excellent, it worked! Thanks @beatfactor ! |
i tried @martineez hints but my firefox (47.0.1) just opens
nightwatch.json {
"src_folders" : ["tests"],
"output_folder" : "reports",
"custom_commands_path" : "",
"custom_assertions_path" : "",
"page_objects_path" : "",
"globals_path" : "",
"selenium" : {
"start_process" : true,
"server_path" : "./bin/selenium-server-standalone-2.53.0.jar",
"log_path" : "",
"host" : "127.0.0.1",
"port" : 4444,
"cli_args" : {
"webdriver.chrome.driver" : "",
"webdriver.ie.driver" : "",
"webdriver.gecko.driver": "C:\\ChromeDriver\\geckodriver.exe"
}
},
"test_settings" : {
"default" : {
"launch_url" : "http://localhost:3000",
"selenium_port" : 4444,
"selenium_host" : "localhost",
"silent": true,
"screenshots" : {
"enabled" : false,
"path" : ""
},
"desiredCapabilities": {
"browserName": "firefox",
"javascriptEnabled": true,
"acceptSslCerts": true
}
},
"chrome" : {
"desiredCapabilities": {
"browserName": "chrome",
"javascriptEnabled": true,
"acceptSslCerts": true
}
}
}
} |
same prob as @arekkas has, pass step with dowload gecko driver and specified path in configure file but error still displayed: |
Same here :( |
@arekkas You missed the marionette: true, from martineez's config example |
This should be closed and moved to the wiki (until we have a section on the website) Is someone who has got it working able to summarize this and create a wiki article? Thanks. |
@DanC-UNiDAYS indeed, thank you! |
The config I got it working with is:
|
FWIW, I was able to get this working with geckodriver 0.9.0 and Selenium 2.53.1 as described above. I was not able to get it working with geckodriver 0.10.0 + Selenium 3.0.0-beta2 or with geckodriver 0.10.0 + Selenium 2.53.1. Update: Seems to work with geckodriver/Marionette 0.11.1 and Selenium 2.53.1, although I haven't been able to get |
Same here: Not able to get it working without redundantly downloading a lesser version of the geckodriver :( |
I get the following errors when I run geckodriver with selenium 2.53
Does anyone get this error? |
@arekkas what version of firefox are you using? |
which one is that? |
48.0.2
|
@arekkas what OS? |
FYI. Looks like a geckdriver is now availble through npm. |
|
how can addapt the same but into wdio.conf.js but instead of using nitghwatch using WebdriverIO i want something like this but into webdriverIO this is how is working now on IE and on Chrome
|
@dayanamcc shouldn't you be asking that on webdriverIO instead? |
This issue has been automatically marked as stale because it has not had any recent activity. |
Hi,
With recent version of Firefox 47.0, selenium server latest version 2.53 does not work anymore:
http://stackoverflow.com/questions/37693106/selenium-2-53-not-working-on-firefox-47
SeleniumHQ/selenium#2110
So now it is recommended to just make use of Marionette to replace Firefox webdriver:
https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver
Any recommendations on how to make it work now with nightwatchjs?
Thanks!
The text was updated successfully, but these errors were encountered: