Hacer pruebas del software es una tarea muy aburrida, repetitiva y que por lo general no aporta nada al desarrollador. Por eso he encotrado muy interesante el artículo de java.net en el que se hace una introducción al uso correcto y efectivo de JUnit. Entre las recomendaciones están las de usar este framWork para pruebas unitarias con Ant, intergando así la parte de testeo con el despliegue de la aplicación. Para echarle un vistazo.