Vocabulario de Desarrollo de software · Pruebas de software

¿Qué significa fuzz testing?

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

sustantivoTérmino avanzado

fuzz testing: pruebas fuzz

Prueba que introduce muchas entradas generadas o modificadas automáticamente para descubrir fallos, debilidades de seguridad u otros comportamientos inesperados.

Cómo se usa

También se llama fuzzing. Se aplica a menudo a analizadores, con entradas aleatorias, estructuradas o guiadas por la ejecución.

Frases de ejemplo

  1. During fuzz testing, we found an image header that crashed the thumbnail decoder.

    Durante las pruebas fuzz encontramos una cabecera de imagen que bloqueaba el decodificador de miniaturas.

    Las variaciones generadas alcanzaron un caso que las pruebas con imágenes válidas no cubrían.

  2. We added valid seed documents before running fuzz testing on the parser.

    Añadimos documentos válidos de referencia antes de ejecutar pruebas fuzz sobre el analizador.

    Partir de ejemplos válidos puede llevar las mutaciones a rutas de análisis más profundas.

Combinaciones frecuentes

  • fuzz testing campaign
  • coverage-guided fuzz 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: