PyConES 2023

Se han guardado sus preferencias de configuración regional. Nos gusta pensar que tenemos un excelente soporte para el español en Pretalx, pero si encuentra problemas o errores, ¡contáctenos!

Carlos López Pérez

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


LinkedIn

https://www.linkedin.com/in/calope/

Twitter

https://twitter.com/calope


Session

08/10
14:30
35minutos
X-men al rescate: ¿cómo un puñado de mutantes puede ayudarte a mejorar tus tests?
Carlos López Pérez, Juan Miguel Álvarez

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.

Sys / DevOps / Tests / Agile
Fañabe (Sala 0.5)