[Cosmo-dev] Running Cosmo WebUI functional tests

Mikeal Rogers mikeal at osafoundation.org
Thu Mar 1 20:55:36 PST 2007


As many of you already know we've spent some time developing a tool  
for testing ajax intensive WebUI after a couple months of dealing  
with frustrations with the old tests in Selenium. The project we  
started is called windmill.

Last week we declared what we have to be stable enough and feature  
rich enough to call 0.1, and spent some time writing up a new set of  
tests for cosmo.

We aren't building tarball distrobutions yet, but the process for  
installing and running windmill are here http:// 
windmill.osafoundation.org/trac/wiki/GettingStarted

Windmill requires python2.5 with cherrypy and simplejson (both  
available via easy_install).

To run the cosmo tests you just use;

$ python bin/windmill-admin.py shell testdir=/path-to-cosmo-repo/src/ 
test/functional/windmill/

You'll see all the tests load into windmill. Then just follow the  
instructions laid out on http://windmill.osafoundation.org/trac/wiki/ 
GettingStarted to set the browser proxy configuration and load up  
cosmo with windmill attached.

-Mikeal
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.osafoundation.org/pipermail/cosmo-dev/attachments/20070301/909f2b7d/PGP-0001.pgp


More information about the cosmo-dev mailing list