Мы используем RSpec и Cucumber в наших Rails-приложениях с хорошими результатами. Webrat отлично подходит для взаимодействия без AJAX, но мы готовы вернуться к написанию тестов для нашего Javascript.
У Webrat есть поддержка Selenium, и мы использовали Selenium раньше, но мне любопытно, есть ли у кого-то хорошие результаты с использованием Watir с Cucumber и какие плюсы и минусы у Watir против Selenium.