Vocabulario de Desarrollo de software · Pruebas de software

¿Qué significa mutation testing?

Significado en Desarrollo de software, traducción al español y ejemplos

sustantivoTérmino avanzado

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

  1. 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.

  2. 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

Más términos: Pruebas de software

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: