nejdražší část vývoje aplikace
cena opravy chyby roste s délkou vývoje
nutnost konzistentního testovacího procesu
automatizace testovacího procesu
extrémní programování - TDD (Test Driven Developement)
StrutsTestCase http://strutstestcase.sourceforge.net/
JUnitEE http://www.junitee.org/
Checkstyle http://checkstyle.sourceforge.net/
JCoverage http://www.jcoverage.com/
Cobertura http://cobertura.sourceforge.net/
Java PathFinder http://javapathfinder.sourceforge.net/
Maven plugins http://maven.apache.org/maven-1.x/reference/plugins/
Maven JCoverage plugin
Maven Cactus plugin
Maven Clover plugin
Maven JDepend Plugin
Maven JUnit Report
Maven CheckStyle Plugin
Maven PMD Plugin
Maven Dashboard plugin
XIQE http://www.xiqe.org/