NAME
Monkeywrench - Web site testing application
DESCRIPTION
Monkeywrench is a test-harness application to test the integrity
of a user's path through a web site.
To run HTTP::Monkeywrench->test, first set up a Perl script that contains
sessions (described below), settings if desired (also described below),
and a call to HTTP::Monkeywrench->test, passing it the settings hashref
first, followed by the desired session hashrefs you want to test.
HTTP::Monkeywrench->test($settings, $session1,... $sessionN)
Monkeywrench can also be used in an object-oriented fashion -- simply
take the result of HTTP::Monkeywrench->new (optionally passing the settings
hashref) and call the test() method against it as above (optionally
omitting the settings hashref.)
Each session arrayref contains one or more hashrefs, called clicks,
which contain descriptive elements of a specific web page to be tested.
The elements are described below under SESSION.
INSTALLATION
To install Monkeywrench, run the standard sequence:
perl Makefile.PL
make
make test
make install
NEW IN VERSION 1.0
First public release!
GETTING HELP
The Monkeywrench project homepage is at
http://opensource.cnation.com/projects/Monkeywrench/index.xpml
Monkeywrench info can be found on Sourceforge at
http://www.sourceforge.com/projects/monkeywrench/
Monkeywrench discussion groups are currently hosted on sourceforge at
.
To subscribe to the mailing list, go to
http://lists.sourceforge.net/mailman/listinfo/monkeywrench-general
REPORTING BUGS
Report bugs to the mailing
list. To subscribe go to:
http://lists.sourceforge.net/mailman/listinfo/monkeywrench-general
LICENSE
Copyright (c) 2000, Cnation Inc. All Rights Reserved. This program is free
software; you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later version.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
MAINTAINER
Cnation
mailto:opensource@cnation.com
http://opensource.cnation.com