header bg

Scan QR code or get instant email to install app

Question:

Daniel is employing a dynamic code analysis method that entails feeding a wide variety of data inputs to the application under examination. These inputs consist of both data that falls within the anticipated ranges and types for the program, as well as data that is distinct and, as a result, unexpected by the program. Which code testing technique is Daniel using?

A Fuzzing.
explanation

Fuzzing is a software testing technique that uses automation to send invalid and unexpected data to a program to evaluate its response. The program's response to the input is observed to ensure that it has adequate error handling and input validation mechanisms in place. Timeboxing is a project management method used in Agile development. While buffer overflows may be a part of fuzzing, it is not the only method employed or described in this context. Input validation can assist in preventing fuzzing from causing problems for an application by blocking out-of-bounds or unwanted data from being accepted.

Related Information

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

*