Pruebas de mutación

Mejora el diseño y la verificación de tus tests dando solidez a tu software

Pruebas de mutación

En muchas ocasiones una alta cobertura de tests no es sinónimo de que nuestro código sea totalmente seguro. Cuando la verificación matemática y los métodos de análisis requieren elevados esfuerzos de implementación, recomendamos la aplicación de variantes más asequibles pero que aumenten considerablemente la fiabilidad de nuestras pruebas.

En este curso aprenderemos a crear suites de testing, diccionarios de mutaciones y variantes de ejecución que realmente nos aseguren un correcto comportamiento de nuestros códigos. De esta forma, las técnicas de Mutation Testing se centran en realizar variaciones o mutaciones en nuestro código para saber hasta que punto nuestros tests pueden detectarlas.

Palabras clave
  • Testing
  • Pruebas unitarias
  • Unit Testing
  • TDD
  • Pruebas de mutación
  • Mutation Testing
  • Pruebas de cobertura
  • Test Coverage
Duración6 horas, 2 días
Extensiones opcionales6 módulos y 5 actividades
Temas
  1. Introducción
  2. Tipos de Test
  3. Infection y otras herramientas
  4. Cobertura efectiva de testing
  5. Distintas métricas y como usarlas
  6. Implementación y consejos de uso
  7. TDD como compañero ideal
  8. Optimización y mantenimiento de mi suite de tests
¿Has visto ya el potencial de nuestros cursos?
¿Necesitas formación a medida para tu equipo?
Realizamos cursos combinados y a medida para tus necesidades formativas profesionales

Este sitio web emplea cookies propias y de terceros para analizar el tráfico y ofrecerle una mejor experiencia. Al navegar o utilizar nuestros servicios el usuario está aceptando su uso.Más información.