Of the Field
Random Testing with ‘Fuzz’: 35 Years of Finding Bugs
F
uzz testing has passed its 35 th birthday and, in that time, has gone from a disparaged and mocked technique to one that is the foundation of many efforts in software engineering and testing. The key idea behind fuzz testing is using random input and having an extremely simple test oracle that only looks for crashes or hangs in the program. Importantly, in…