CompTIA CySA+ (CS0-003) — Question 225
An organization identifies a method to detect unexpected behavior, crashes, or resource leaks in a system by feeding invalid, unexpected, or random data to stress the application. Which of the following best describes this testing methodology?
Answer options
- A. Reverse engineering
- B. Static
- C. Fuzzing
- D. Debugging
Correct answer: C
Explanation
The correct answer is C, fuzzing, as it involves testing software by inputting random or unexpected data to uncover flaws. Options A (reverse engineering), B (static), and D (debugging) do not specifically focus on the aspect of stress testing through unpredictable data input.