Friday, November 2, 2007

26.StackStripesExtension

Distribution download: StackStripes Implementation

All tasks were completed successfully. Emma coverage is at 100% and the "Double It" button works as expected.

The most difficult part of this assignment was testing. I had to adjust a little to getting used to testing both the client and server side of the application. In one sense, it almost felt like testing the same thing twice. For instance, you test the stack model's push and pop feature, but then you also have to test the actual web application's push and pop feature, by interacting with it through HttpUnit. In past assignments, all we did was test our code (the client side) and that was it.

As far as working with Tomcat, JSP, JSTL, Stripes, and HttpUnit I felt that they were all pretty easy to get a handle on as long as you looked over the documentation and readings that were provided with them. I really like how easy and intuitive it is to use Stripes and JSP to create a web application. However, I am not sure that my opinion on this will remain the same once we try to tackle a far more complex web application such as the MyISERN system.

No comments: