Fuzz Testing


tools.test.fuzz provides a single word fuzz-test that can be used alongside Unit testing definitions.

The goal of fuzz testing is to check randomly generated, potentially erroneous inputs for specific traits when run through a program. Factor's fuzz testing support takes a generator quotation, and a predicate quotation, running 100 trials by default. You can set the number of trials using the fuzz-test-trials symbol.