📚 node [[20200705153811 fuzzing_computing]]

Fuzzing is an automated software testing technique that involves, basically, throwing random data at a program. This is to test for unexpected crashes, assertions, memory leaks, etc.

Fuzzing is an older term for and superset of property testing

Resources

Code libraries

Rust

Python

📖 stoas
⥱ context