Schnell is a JRuby wrapper around HtmlUnit. Born out of need to get faster feedback from the tests, it lets you to write tests easier and run faster than most automation tools. The scripting is simple. The following is a sample code in schnell
require "schnell" include Schnell browser = Browser.new browser.goto "http://www.google.com" browser.text_field(:name,"q").set "jRuby" browser.button(:name,"btnG").click
The first release is available as gem as well as source in the downloads page. The source code is also available in the svn. Please checkout the Source tab. Your feedback and contributions are valuable to me. :)
If you want to contribute or if you find bugs please contact me.
(Unofficial Bulletin - Initial benchmark shows that it runs 93 tests with 749 assertions in 7 seconds. All the developers now hate me as there is no coffee break for them when the build runs :))