[[http://agilemaryland.org/moin/JeffWaltzer|Jeff Waltzer]] and I have been experimenting with testdriving the GUI portions of a Struts application. We used StrutsTestCase to test-drive the actions and forms, and HttpUnit to test-drive the JSPs. We used Eclipse Version: 3.0.1 (Build id: 200409161125) with the following plugins: * Genuitec MyEclipse 3.8.8 (Enterprise development plugin) * xmlbuddy 2.0.10 (XML editor plugin) * JadClipse b206 with jad 158 (de-compiler for stepping into missing source) Development also included * Sun Java JDK 1.5.0_01 * Sun J2SDK 1.4.1_01 * Jakarta Tomcat 5.5.4 * Jakarta Struts 1.2.4 * JUnit 3.8.1 * HttpUnit 1.6 * StrutsTestCase 2.1.3 You'll probably want to see our * TddStrutsApplication/ClassPath * TddStrutsApplication/WebDotXml * TddStrutsApplication/StrutsConfigDotXml Our StrutsTestCase was TddStrutsApplication/InfoRequestPageTest and our JSP test was TddStrutsApplication/InfoRequestJspTest ---- CategoryCheatSheet