Differential fuzzing
Appearance
Differential fuzzing, an extension of fuzz testing, is a software testing technique that provides invalid, unexpected, or random data as inputs to similar applications (or to different implementations of the same application), and observing differences in their execution. Differential fuzzing is also known as differential testing.