Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
* Genuitec MyEclipse 3.8.8 (Enterprise development pluging) | * Genuitec MyEclipse 3.8.8 (Enterprise development plugin) |
Line 6: | Line 6: |
* jadclipse b206 with jad 158 (de-compiler for stepping into missing source) | * JadClipse b206 with jad 158 (de-compiler for stepping into missing source) |
Line 9: | Line 9: |
* Sun J2sdk 1.4.1_01 | * Sun J2SDK 1.4.1_01 |
[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
Our StrutsTestCase was TddStrutsApplication/InfoRequestPageTest and our JSP test was TddStrutsApplication/InfoRequestJspTest