¿Qué significa mutation testing?
Significado en Desarrollo de software, traducción al español y ejemplos
mutation testing: pruebas de mutación
Cambios pequeños e intencionales en el código para comprobar si las pruebas existentes fallan al detectarlos.
Cómo se usa
Sirven para evaluar la eficacia de las pruebas; algunas mutaciones son equivalentes al original y no se distinguen por su comportamiento.
Frases de ejemplo
The mutation testing run showed that no test noticed when the permission condition was reversed.
La ejecución de pruebas de mutación mostró que ninguna detectaba la condición de permisos invertida.
La suite no detectó el cambio de permisos, lo que revela una posible carencia en los casos o las aserciones.
We inspected a surviving change from mutation testing and found it preserved the behavior.
Inspeccionamos un cambio superviviente y vimos que conservaba el comportamiento.
Una mutación equivalente puede sobrevivir aunque la cobertura sea adecuada.
Combinaciones frecuentes
- mutation testing score
- run mutation testing
Términos relacionados
Más términos: Pruebas de software
- unit test · prueba unitaria
- test case · caso de prueba
- edge case · caso límite
- QA · control de calidad (QA)
- regression · regresión
- integration test · prueba de integración
- mock · doble de prueba
- end-to-end test · prueba de extremo a extremo
- flaky · intermitente
- test suite · conjunto de pruebas
- manual testing · pruebas manuales
- automated testing · pruebas automatizadas
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
