To automate browser style testing in Ruby you can use Qt webkit caompatible browser with CapyBara.
When you try to install it you’ll get this error when qmake isn’t found:

An error occurred while installing capybara-webkit (1.1.0), and Bundler cannot
Make sure that `gem install capybara-webkit -v '1.1.0'` succeeds before

To solve this you have to install Qt.


sudo apt-get install libqtwebkit-dev

OSX with home brew

brew update
brew install qt

Install capybara:

gem install capybara-webkit -v '1.1.0'