Library for fuzzy testing for Java

Oliver picture Oliver · Mar 13, 2014 · Viewed 9k times · Source

Is there a flexible framework for fuzzy testing in Java?

The Wikipedia article on Fuzz testing defines fuzz testing as follows:

Fuzz testing or fuzzing is a software testing technique, often automated or semi-automated, that involves providing invalid, unexpected, or random data to the inputs of a computer program. The program is then monitored for exceptions such as crashes, or failing built-in code assertions or for finding potential memory leaks. Fuzzing is commonly used to test for security problems in software or computer systems.

I know there is such a framework for Erlang. Any hints are welcome.

Answer

Flow picture Flow · Oct 8, 2019

You may want to look into JQF:

https://github.com/rohanpadhye/jqf