[hatatap] hatatap planned features
Martin Klang
martin at o-xml.org
Sun May 8 23:54:19 UTC 2005
Hi all,
with release 0.8.2 out of the way, now is a good time to look at what's
planned for the future.
The plan is to allow test runs to be defined, where concurrent requests
can be constructed using a pool of test data.
A typical use case would be to test a web application with multiple
logins, picked sequentially or randomly from a list of usernames and
passwords.
The idea can be generalised so that pools of any type of testdata can
be declared, either as part of a test run or separately.
The first step to implement test runs will be to extend the script
vocabulary so that a script can be called, with parameters, from
another script.
Next the data pools must be managed, which should be fairly
straightforward.
Most of the groundwork has already been done with the recent code
refactoring, it's now a case of finding the time to implement it.
Other parts of the project will be incrementally improved, such as the
reporting tools, website, and documentation.
It would be real nice with a reporting tool that generates SVG graphs
from the XML results.
There's always been the idea to generate test scripts automatically
using either a type of wizard or by recording browser activity.
The XML scripts lend themselves very nicely to autogeneration, more so
than text-based scripts.
However there's currently no-one working on this that I'm aware of.
The current simple web application that is available as hatatap.war
could/should/will be extended to a more full-featured test center.
It lets you manage and run test scripts (and in the future test runs)
and view the results.
With a bit of work it could become a really useful, easy-to-use tool
for testing both HTML-based web apps and XML-based web services.
As always, all help is greatly appreciated - contact myself or email
the list if you have some time to volunteer!
regards,
/m
More information about the hatatap
mailing list