You and your software development team are in the process of testing a new program that is currently moving through the software development process before it is released into production. The team is currently testing the software by inputting random invalid data into the program and monitoring the results. This type of testing is referred to as what?
Dynamic code analysis
Fuzzing
Static code analysis
Manual code review