Cobertura y Jetty
Estoy tratando de obtener un informe de cobertura cuando ejecuto mi aplicación web en Jetty, usando cobertura. Ya tenemos cobertura en ejecución para pruebas unitarias mediante el uso del complemento surefire. También tenemos el complemento a prueba de fallos configurado para ejecutar nuestras pruebas de integración.
Ya instrumenté (manualmente) mi guerra y la desplegué.
Cuando corresmvn verify
con el perfil único de pruebas de integración, parece que la cobertura está funcionando porque recibo todo tipo de advertencias nuevas en la consola eclipse (estoy ejecutando el muelle desde allí) probablemente porque el código de bytes fue cambiado por la cobertura. Pero no entiendo la.ser
archivo a escribir, incluso cuando llame a"stop"
en el servidor del muelle.
Tengo un.ser
archivo cuando se ejecutamvn cobertura:cobertura
y se genera un informe entarget/site
directorio de mi aplicación web. El informe muestra 0% de cobertura porquecobertura:cobertura
no ejecuta ninguna prueba.
¿Cómo puedo ejecutar mis pruebas de integración utilizando la cobertura a prueba de fallos para que funcione? ¿Cualquier otra sugerencia
Gracias, Ben