I am looking for a user test automation tool. When I say ‘user’, I
mean it should mimic the user interacting with the app. That
ultimately boils down to a tool that drives a browser or is able to
make http requests and allow us to deal easily with the responses.
Our requirements are to be able to write the tests in Ruby (no need to
switch to other language for test designing) and (relative)
browser-independence (this one puts Watir out of the game, since it
seems to be IE-dependent for the time being). A nice feature (but not
a must-have) would be possibility of headless (command line)
I am aware of Selenium and WebUnit. Does anyone have any experience
with either one (or a similar tool)?