Fuzz Test - Definição do Glossário de CI/CD
Um fuzz test bombardeia o código com entradas aleatórias ou malformadas para revelar crashes e bugs de segurança.
Um fuzz test alimenta um programa com grandes volumes de entradas aleatórias, malformadas ou inesperadas para encontrar crashes, travamentos ou falhas de segurança. Fuzzers guiados por cobertura mutam as entradas para alcançar novos caminhos de código.
O fuzzing roda continuamente ou em CI com um orçamento de tempo. Como é não determinístico, os achados normalmente são capturados como casos de regressão depois de reproduzidos.
Guias relacionados
Property-Based Test - CI/CD Glossary DefinitionProperty-Based Test: A property-based test asserts that a general property holds for many automatically gener…
Smoke Test - CI/CD Glossary DefinitionSmoke Test: A smoke test is a small, fast set of checks that confirm the most critical functionality works be…