On Fri, Jan 17, 2003 at 06:52:03PM +0800, Robert Clarke wrote: > 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?
1) XP is not a testing framework. It promotes automated testing suites (in fact, it strictly requires that you use one), but doesn't say anything about which one you should use. 2) It's very difficult to run automated testing against UI components. 3) XP pretty much requires that you use an OO language. If you're using procedural perl or PHP, you're going to run into trouble. 4) XP totally falls apart unless you get complete buy-in from every part of the team. We usually use a hybrid spiral methodology instead of XP, and the test suite evolves out of the functionality required. -- - Adam ----- Adam Fields, Managing Partner, [EMAIL PROTECTED] Surgam, Inc. is a technology consulting firm with strong background in delivering scalable and robust enterprise web and IT applications. http://www.adamfields.com -- http://cms-list.org/ more signal, less noise.