James - can you make this additional code available? Also, when you spawn multiple browsers, did you investigate which process they are in. When I have tried this they all live in the same process, and therefore share cookies, so cant be used for testing site that use cookies. Thanks Paul > I've hacked some code for the controller that walks the IE HTML node > tree and emits proper XML (not actual XHTML, though) so that one can run > xpath calls, via REXML, against the markup to see that certain data is > on the page, or check that a page fetch didn't return an error page. > > If nothing else, it saves *much* time clicking through pages, filling in > forms, clicking submit, etc. My test script will spawn a score of > threads; browsers pop up all over the place, and I test a dozen > pages/site paths at a time. > > > James > > [0] http://www.clabs.org/wtr/index.cgi?page=/ClIEController