I use Canoo (Java/ANT/XML based testing connecting to a site using HTTP) and it works really well. With it you can do link and/or load testing, submit form data and compare results (expected vs. received). I use it mostly for regression testing web apps and have been very pleased. You don't have to know Java in order to use Canoo, it has it's own XML based scripting language that is easy to learn and use.
You can get it at: http://webtest.canoo.com/webtest/manual/WebTestHome.html Tom Stiehm > I'm looking to develop a testing strategy for all of our web > based systems (Mostly Perl CGI, but some PHP). > > I've been reading a lot about the Extreme Programming testing > framework. I was wandering what experiences, good or bad other > developers have of developing and maintaining CMS and other Web > Based apps using this testing technique. Has anybody conciously > chosen not to go down this route? -- http://cms-list.org/ more signal, less noise.