¿Buscas nuestro logo?
Aquí te dejamos una copia, pero si necesitas más opciones o quieres conocer más, visita nuestra área de marca.
Conoce nuestra marca.¿Buscas nuestro logo?
Aquí te dejamos una copia, pero si necesitas más opciones o quieres conocer más, visita nuestra área de marca.
Conoce nuestra marca.Webinar
con Mutation testing
16 de Febrero, 16-17h
Todos estamos escribiendo tests y tenemos controlado el Code Coverage, pero un 100% Code Coverage solo significa que todas las líneas se han ejecutado al menos una vez por nuestros tests, sin embargo no dice nada sobre la precisión de los tests o la integridad de los casos de uso, y es por eso que el Mutation Testing es muy importante.
Mutation Testing se utiliza para diseñar nuevos tests y evaluar la calidad de los tests existentes. La idea es modificar el código cubierto por tests de forma sencilla, comprobando si el conjunto de tests existente para este código detectará y rechazará las modificaciones. Cada cambio en el código se llama mutante y da como resultado una versión alterada del programa, llamada mutación. La calidad de los tests se mide en función del porcentaje de mutación eliminada.
En esta sesión veremos cómo se puede hacer Mutation Testing en Java con Pitest, modificar su engine para reducir el tiempo de ejecución y cómo usarlo en proyectos multi-module.