Estamos migrando nuestra aplicación a un contenedor Java EE, y buscando herramientas para usar para pruebas unitarias (y pruebas de integración) de nuestra aplicación migrada. Nuestros requisitos incluyen:Pruebas unitarias en el entorno Java EE
- Ad-hoc de pruebas: la capacidad de ejecutar pruebas de forma manual, en la demanda (para ser utilizado por los desarrolladores mientras que el desarrollo de código)
- ensayos de lote: la capacidad de ejecutar un gran (y creciente) conjunto de pruebas regularmente
- en contenedor: pruebas de integración que utilizan EJB a medida que se despliegan en el contenedor
- prueba de la unidad: pruebas de clases no necesariamente dentro de un contexto de EJB
- Es bueno tener: Fácil de instalar , se integra con ant/IDE
- No hay requisito para probar servlets/JSP - sólo POJOs y EJB
¿Qué estás usando para lograr las pruebas en entorno Java EE? ¿Qué tecnologías/configuración ha implementado?
Mi investigación ha descubierto Cactus y JUnitEE: ¿has tenido éxito al configurarlas?
Gracias! Entonces, estoy en lo correcto al asumir que estás usando una combinación de JUnit y JUnitEE (http://www.junitee.org)? – Armadillo
En este momento, solo usamos JUnit con RAD (basado en Eclipse). No estoy familiarizado con ningún desarrollador que use JUnitEE, pero eso no quiere decir que no sea una herramienta sólida, la mayoría de la gente simplemente se queda con JUnit. Si no está roto, ¡no lo arregles, dicen! – doomspork