I am writing a web application with ruby on rails. It uses mongo db as well.
I have a few questions:
Firstly, what are the available testing tools (preferrably, free/open-source) for testing web-apps written in ruby on rails.
Secondly, what are the testing areas that should and can be generally covered with the above tools (unit, functionality, usability, compatibility, performance, load, stress)
Also, how is WATIR in this regard?