Funkytown is a project mainly written in Ruby, it's free.
This plugin is designed to let you use Selenium RC to write Selenium tests in Ruby, using a simple series of Rake tasks
== Introduction
Welcome to Selenium RC Fu!
This plugin is designed to let you use Selenium RC to write Selenium tests in Ruby, using a simple series of Rake tasks.
== Installation
The current version of this plugin can be found at: http://rubyforge.org/var/svn/pivotalrb/seleniumrc_fu/trunk
You may install the plugin with the following command:
script/plugin install svn://rubyforge.org/var/svn/pivotalrb/seleniumrc_fu/trunk
== Usage The seleniumrc_fu plugin assumes you have a test/selenium directory with a selenium_suite.rb file in it. A sample selenium_suite.rb and selenium_helper.rb can be copied into your test/selenium directory.
You'll get the following tasks:
and lower level tasks as well:
== Oh Yeah... We've got JsUnit support as well!
Check out this site for more information: http://www.jsunit.net/
There's a series of jsunit:xxx rake tasks devoted to running JsUnit distributed server tests from Ruby.
== Future Enhancements
There are a few things we'd like to improve, but we wanted to get this out now. Check the tracker in the pivotal.rb RubyForge project for details.
== Contributing
Contributions to this plugin are welcome. Contributions should be accompanied by tests. See http://pivotalrb.rubyforge.org for more details.
Copyright (c) 2010 Pivotal Labs. This software is licensed under the MIT License.