=begin = WebUnit == What's WebUnit WebUnit is Ruby API for testing html/cgi without browser, and is idealy suited for automated unit testing of web sites when combined with a Ruby unit test framework such as RubyUnit. It was designed and implemented by Masaki Suketa. I used HttpUnit with JUnit, however, I didn't like writing test in Java, when I write program in Ruby. Then, I made it. == Libraries Used WebUnit uses these software follow. Now, these files of htmlrepair/htmlsplit and html-parser are included in WebUnit package, so, you don't have to install them. You have to install RubyUnit and NQXML, before using WebUnit. * ((<RubyUnit|URL:http://homepage1.nifty.com/markey/ruby/rubyunit/index_e.html>)) or ((<testunit|URL:http://www.ruby-lang.org/raa/list.rhtml?name=testunit>)) * ((<"htmlrepair/htmlsplit"|URL:http://www.moonwolf.com/ruby/>)) * ((<html-parser|URL:http://www.jin.gr.jp/~nahi/Ruby/html-parser/README.htm>)) * ((<NQXML|URL:http://www.io.com/~jimm/downloads/nqxml/index.html>)) or ((<REXML|URL:http://www.ruby-lang.org/raa/list.rhtml?name=rexml>)) == Download and Install Download webunit-20YYMMDD-*.tar.gz from ((<URL:http://xpenguin.biz/download/webunit/>)), and, extract it to some directory, then, do (({ruby install.rb})). == Example Execute test/test_*.rb with test runner like runtest.rb, after make symbolic link cgi directory to accessable directory via httpd, with name "webunit". <<<example.rd == Copying This Program is copyrighted free software by yuichi TAKAHASHI. You can redistribute it and/or modify it under either the terms of the GPL (see COPYING file), or same as Ruby. == Bug Report ((<URL:mailto:yt@xpenguin.biz>)) == Changes <<<changes.rd # $Id: index-en.rd,v 1.1.1.1 2003/01/21 11:50:39 yuichi Exp $ =end