Hi,
A new plugin for HTTP::WebTest has been imported to CVS as a separate
module, HTTP-WebTest-Plugin-XMLReport.
It's purpose is to output the WebTest results in XML format. This opens
up a whole range of post processing options, from rendering to a nice
html page to generating other test reports.
The DTD is pretty stable for now (it is in use in a production
environment), but I still might want to change something before the 1.0
version! Notably, I'm working on a test definition format (also in XML)
and it would be nice to be able to feed the report output back into this
input module, e.g. to be able to run failed tests again...
How to get it
=============
For now, just retrieve the module from CVS as usual:
cvs
-d:pserver:ano...@cv...:/cvsroot/http-webtest
login
cvs -z3
-d:pserver:ano...@cv...:/cvsroot/http-webtest
co HTTP-WebTest-Plugin-XMLReport
In the near future I'm planning to make the module available from CPAN.
From the README:
================
ABSRACT
DateTest is a plugin module for the HTTP::WebTest
suite. This plugin generates report output in
XML format.
More detail is available from the module's documentation:
perldoc HTTP::WebTest::Plugin::XMLReport
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
DEPENDENCIES
This module requires these other modules and libraries:
XML::Writer (version 0.4 or newer reccommended)
IO::Scalar (version 2.0 or later)
HTTP::WebTest (duh!)
BUGS
Many potentially. Note that IO::Scalar is only
require'd at runtime if you request the report
output as a string (instead of a file handle like
e.g. STDOUT).
...
Enjoy!
Joe.
P.S. feedback to this list please!
|