PyConES 2023

X-men al rescate: ¿cómo un puñado de mutantes puede ayudarte a mejorar tus tests?
08/10/2023 , Fañabe (Sala 0.5)
Idioma: Español

Contexto de la charla o problema:
Usar la técnica de mutation testing para mejorar la calidad de los tests y el código.
Definición del problema:
Dispones de una base de código con tests pero no tienes el nivel de confianza en ellos para realizar cambios sin riesgo a introducir bugs en producción.
¿Por qué es importante buscar una solución a ese problema?
Disponer de buenos tests permite realizar cambios con mayor rapidez y reduciendo los errores en producción, pero mejorar la calidad de los tests es una tarea complicada y que consume bastante tiempo. Utilizando una técnica como mutation testing puede ayudar a encontrar defectos en los tests con un mecanismo sencillo y abordable de forma incremental.
¿Qué se hablará y qué aprenderá la gente que asista?
Del testing, la calidad de los tests y la importancia relativa del nivel de cobertura. Los asistentes tendrán una nueva herramienta para mejorar la calidad de su tests y en consecuencia del código.
Requerimientos previos o comentarios adicionales de tu charla:
Conocimientos básicos sobre testing, no se requieren conocimientos específicos de ningún framework.


Temática

Sys / DevOps / Tests / Agile

Nivel de la propuesta

Intermediate (it is necessary to understand the related bases to go into detail)

Ingeniero informático, con 28 años de experiencia a la espalda.

Padre de dos adolescentes, marido e ingeniero informático durante ya casi 28 años.