Capybara: Capybara broken with Firefox 47

Created on 11 Jun 2016  路  13Comments  路  Source: teamcapybara/capybara

FF 47 is broken when attempting to use with selenium-webdriver 2.53+ - Apparently a new release of FF should be coming next week that fixes this. https://github.com/SeleniumHQ/selenium/issues/2110

Most helpful comment

Firefox 47.0.1 works correctly with selenium-webdriver 2.53.4

All 13 comments

Same problem for me. I tried going to an older FF and then had other problems 馃樋

@QuotableWater7 What other problems did you have -- you should be able to rollback to FF 46, turn off updates and be good to go. This Issue was put here as an informational item to explain the current issue -- hopefully they release 47.0.1 soon

When I'm on FF 46, here is an issue I'm seeing:

Element is not clickable at point (570, 660.75). Other element would receive the click: <button aria-expanded="false" class="chalk-btn-danger dropdown-toggle approval-btn" data-toggle="dropdown" type="button"></button>

The spec runs perfectly on our CI though (we use Solano)

@QuotableWater7 It's probably due to window size - so on your machine the default window size is different than on the CI setup and that leads to elements overlapping others (fixed header/footer, etc) - try resizing your window for that test.

how to rollback to FF 46 in Linux?

@rafiqdeen It depends on what particular flavor of Linux you're using and which package manager.

@twalpole I am using ubuntu 14.04 LTS and I tried Synaptic package manager but it shows only 28.0 version.

Firefox 47.0.1 has been released, and appears to also have issues with selenium-webdriver - stick with 46.0.1 for now

Firefox 47.0.1 works correctly with selenium-webdriver 2.53.4

@ZigmaZigmax The errors you are getting are coming from selenium-webdriver and nothing to do with Capybara. Capybaras own tests run with selenium-webdriver 2.53.4 and Firefox 47.0.1 without issue, so I would suggest making sure you are actually running FF 47.0.1 and that you don't have any hung processes hanging onto ports. If both of those are fine check out the issue reports at the selenium project on github.

Oh, I am sorry, I am new to this, But I tried capybara, I thought selenium is the only driver to launch firefox, will capybara itself can launch Firefox and do UI functional test?

Was this page helpful?
0 / 5 - 0 ratings