7 November 2013 Software testing technique that provides invalid, unexpected, or random data to the inputs of a program - a special area of mutation testing.Fuzz testing is performed by testing teams.