How to Run Capybara Tests for Ruby Applications in Remote Browsers
Do you have concerns about how your Ruby applications work in Internet Explorer? Do you believe that checking for bugs by emulating previous versions with different modes is enough? Even if you skip some legacy versions, you can still face problems with lack of support for the JSON format, HTML5 tags, or ECMAScript, limitations for CSS selectors, and many other issues that cannot be detected by just changing a browser mode. In fact, there are a lot of bugs that can only be reproduced on certain platforms and browsers.
To identify such problems, we suggest you to run your Capybara tests in remote browsers. Check out this article in our GitHub page to find out how. We provide step-by-step instructions on how to use virtual machines and BrowserStack along with code, which you can copy-paste to save time.
Further reading
- Performance Comparison of Ruby Frameworks, App Servers, Template Engines, and ORMs
- Performance Comparison of Ruby Frameworks: Goliath, Ruby on Rails, Sinatra, Padrino, and Espresso