Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application. It supports simulating a browser inside a Ruby process to avoid the performance hit and browser dependency of Selenium or Watir, but the same API can also be used to drive real Selenium tests when necessary (eg. for testing AJAX interactions). Most Ruby web frameworks and testing frameworks are supported.

Required Ruby Version

None

Required Rubygems Version

> 1.3.1

Authors

Bryan Helmkamp, Revo

Versions

  1. 0.7.1.pre February 03, 2010 (13.6 MB)
  2. 0.7.0.1 May 19, 2010 (13.6 MB)
  3. 0.7.0 February 03, 2010 (13.6 MB)

SHA 256 checksum