"Coverage-guided fuzzers automatically explore many program inputs in search of failures."
LLVM's libFuzzer documentation describes an automated engine that repeatedly mutates inputs and uses execution coverage to guide further exploration. It exemplifies a narrow testing tool that can find failures without independently understanding every intended behavior of the software. Source year is estimated from the live documentation consulted in 2026.
View Source