Noun
fuzz testing (uncountable)
(software, testing) A testing methodology in which random data (“fuzz”) is supplied as input to a program.
Fuzz testing (fuzzing) is a technique used by ethical hackers to discover security loopholes in software, operating systems or networks by massive inputting of random data to the system in an attempt to make it crash. Source: Internet