Which of the following application security testing techniques is implemented when an automated
system generates random input data?
A.
Fuzzing
B.
XSRF
C.
Hardening
D.
Input validation
Explanation:
Fuzzing is a software testing technique that involves providing invalid, unexpected, or random data
to as inputs to a computer program. The program is then monitored for exceptions such as
crashes, or failed validation, or memory leaks.