What is Fuzz Testing?

What is Fuzz Testing?

Fuzzing is a method of testing programs by randomly altering or corrupting input data. Although the technique has been around for (at least) 20 years, it has become more prevalent during the past decade due to an increased emphasis on security testing and the proliferation of tools explicitly designed for fuzzing. A program can be fuzzed manually or automatically, but the technique is most effective when accompanied by automation and logging.

 

Why Fuzz Test?

The method is simple—as its definition implies—yet it allows for a variety of elegant solutions to a number of challenging problems that testers and programmers face when developing office software.

Fuzz testing helps to find mistakes that the program reacts incorrectly.

You may manage your subscription options from your profile.

Knowledge Center
Knowledge Center
Subscribe

*- required fields