
Most development teams have a set of functional JUnit tests for continuous regression testing.
How do you extend this test suite to detect the many different problems that can be introduced whenever a Java EE application is modified to add new functionality...or even to perform routine refactoring?
Read this Java Unit Testing Guide to learn:Why JUnits alone are not sufficient
What else is needed for Java EE applications
Strategies for TDD, regression testing, defect reduction
Strategies for Struts, Spring, Hibernate, Eclipse plugins
Strategies for multiple system layers (code, component, system)