I have developed a semi-automatic test generator for web applications.
I've called it RoboWeb and it's now available for download from
sourceforge, hoping that it can be useful to others.
Unbelievable... Three days ago I looked for something suitable for
writing test suites and came up a blank, so for the last 3 days I've been
writing WWW::Automate. And now this great looking package appears when
I'm 75% done!
Anyhow, I'll finish what I'm doing over the weekend and release it, since
it has some different functionality to RoboWeb, including finding form
elements to fill in based on their relationship to other elements (e.g.
the text field after the text 'User Name:' or The checkbox in the
table column headed 'Flag', in the 3rd row).
We should investigate how these 2 projects can work together when I'm
done so that RoboWeb 'recorded' sessions can create WWW::Automate methods
that utilise the structure of the page. The benefits of doing this are:
1- Resultant scripts are easier to interpret
2- Scripting apps that vary their form field names works.
--
Jeremy Howard
[EMAIL PROTECTED]