Cucumber looks interesting but I am still not sold that it is necessary. It feels a little overkill. What do you think? Here are some links to see how to use it and how it works. http://www.engineyard.com/blog/2009/cucumber-introduction/ http://www.engineyard.com/blog/2009/cucumber-more-advanced/ http://railscasts.com/episodes/155-beginning-with-cucumber http://railscasts.com/episodes/159-more-on-cucumber