Poltergeist to the rescue
Poltergeist along with phantomJS have been used to replace capybara-webkit. There are two main reasons:
- Using phantomJS in headless environments seems to run much faster.
- Capybara-webkit can be a real pain when having to compile it for new OSs or environments.