¿Hay una herramienta similar a emma, que informa que prueba cubre una implementación específica?Cobertura de prueba de Java: ¿quién cubre qué?
6
A
Respuesta
6
En caso de que quiera ver, que pone a prueba la cubierta qué línea de código, se puede utilizar Clover que muestra:
- cuántas veces una línea quedó cubierto
- que pone a prueba la línea cubierta en cuestión
para ver lo que uno puede esperar de trébol, aquí es una captura de pantalla:
0
Si no quiere preocuparse por pagar/establecimiento de la cubierta, de una manera mucho más simple es:
- remove/desactivar todos los puntos de interrupción
- poner un punto de interrupción en la línea que el que conoce el pruebas que lo cubren
- volver a ejecutar las pruebas en modo de depuración
- vistazo a la StackTrace para encontrar la prueba que calificó
Este método también le permite para ver cuántas veces se cubre una línea y todas las pruebas lo llaman.
Cuestiones relacionadas
- 1. ¿Por qué EclEmma no cubre syncronized (MyClass.class)?
- 2. Averiguar cobertura de la prueba
- 3. Herramienta de cobertura de prueba Ruby
- 4. herramienta de cobertura de prueba Clojure?
- 5. ¿Hay algún tipo de herramienta de cobertura 'assertion' (para Java)?
- 6. Rubí prueba Cartografía Cobertura herramienta
- 7. Cobertura del código de prueba unitaria: ¿tiene una cobertura del 100%?
- 8. Cobertura de código/cobertura recomendada valores
- 9. Cobertura de prueba de la plantilla de Django
- 10. Cobertura de código de Java en Hudson
- 11. Herramientas de cobertura de código en Java
- 12. Prueba de integración OSGI y Cobertura de código
- 13. ¿Cómo instalas y usas la cobertura de prueba de Grails?
- 14. ¿Cubre el número de Python?
- 15. Prueba unitaria distribuida y cobertura de código en Python
- 16. Cobertura del código R para el paquete de prueba
- 17. Cómo obtener cobertura de código cuando se prueba Silverlight
- 18. <100% Cobertura de prueba: mejores prácticas en la selección de áreas de prueba
- 19. Quién debe quién optimización de dinero
- 20. Cobertura frente al código alcanzable
- 21. ¿Qué distancia toma la cobertura del código?
- 22. Cobertura del código y prueba unitaria del código Python
- 23. SimpleCov cobertura
- 24. ¿Quién usa Java en tiempo real?
- 25. Excluir métodos específicos de cobertura de código de cobertura?
- 26. TDD y Cobertura de código
- 27. Matriz de área mínima que cubre
- 28. google-test: código de cobertura
- 29. ¿Una metodología que permite una única base de código Java que cubre muchas versiones diferentes?
- 30. ¿Existe un análisis de cobertura de código C1 para Ruby?
Usaría un depurador para romper el punto de la línea de código y ejecutar las pruebas para ver qué prueba se está ejecutando, y luego aparece en esa línea de código. –
1.500.000 LOC, 50-70% de cobertura de prueba agregada (itest + unittest). Actualmente estoy intentando aumentar/comprender la cobertura de prueba de un módulo con 30,000 LOC. Necesito un buen informe, no intentos manuales individuales ... – Bastl
¿Se pueden ejecutar grupos de pruebas a la vez y examinar el informe de ese grupo? –