This is exactly the sort of thing ive been trying to avoid implementing my self for ages :) I will take it for a spin and see how it behaves, looks great though.
On 23 May 2005, at 05:07, C. Titus Brown wrote: > ANNOUNCING twill v0.7. > > twill is a simple Web scripting language built on top of Python and > mechanize. It's designed for automated testing of Web sites, but > it may be useful for anybody who needs to deal with Web sites > (with e.g. logins and cookies) in a non-interactive manner. > > twill is a reimplementation of Cory Dodt's PBP. > > A twill script looks like this: > > # go to the /. login page > go http://slashdot.org/login.pl > > # fill in the form > fv 1 unickname test > fv 1 upasswd test > submit > > # ok, there's no such account ;). show error HTML. > show > > --- > > This is the first public release of twill, version 0.7. > > (Tagline: "It seems usable to me, but then I'm its author.") > > With this release, I'm looking for general feedback on usability, as > well as suggestions on additional use cases. > > Download directly here: > > http://darcs.idyll.org/~t/projects/twill-0.7.tar.gz > > Documentation is online at > > http://www.idyll.org/~t/www-tools/twill.html > > --- > > Miscellaneous details: > > twill is implemented in Python and uses pyparsing and mechanize. In > addition to the existing simple command language, twill can easily be > extended with Python. twill also provides a fairly simple and > well-documented wrapper around mechanize. > > twill scripts can be recorded with maxq, although scripts may require > some hand tweaking at the moment. See the twill documentation for > more information. > > twill does not understand JavaScript, I'm sorry to say. > > --titus, [EMAIL PROTECTED] > -- > http://mail.python.org/mailman/listinfo/python-list > > -- http://mail.python.org/mailman/listinfo/python-list