title: How to start with testing a Rails application?
body: <p>I would like to write some automatic tests for my Rails 3 application.</p>
  
  <p>I wonder how to start with that.</p>
  
  <p>I've heard about Selenium/RSpec/Cucumber, and I guess there are many more options.</p>
  
  <p>What are the advantages/disadvantages of these testing frameworks ? Which of them has the best documentation ? Which one is the most popular in the Ruby world ? And in the industry at all ?</p>
  
  <p>I have the general knowledge of how to write tests. I just want to learn the appropriate testing framework(s) for testing Rails applications.</p>
  
  <p>Please help me to decide with which testing framework to start.</p>