software-engineering

Definition

Fuzzy Testing

Fuzz testing is a software testing technique focused primarily on discovering security vulnerabilities, crashes, and other robustness issues. It works by providing invalid, unexpected, semi-malformed, or random data (called “fuzz”) as input to a program and then monitor its behaviour.