Fuzzing

Injection of random data into a software program in order to find system failures, memory leaks, error handling issues, and improper input validation.