fuzzing

noun
A black box testing technique that finds bugs through the automated injection of random or malformed data into a system.
"fuzzing" on the Word Notes podcast.