Skip to content

Is it possible to run fast-check continuously as a proxy for a fuzzer? #2769

Answered by dubzzz
jasikpark asked this question in Q&A
Discussion options

You must be logged in to vote

Not sure to fully answer your question, but if what you are looking for is to use fast-check to run a property against an infinite number of items then you could pass it an option called numRuns.

Based on what I read on the documentation you attached to the discussion, I believe fast-check will be able to do quite a great job in many scenarios covered by fuzzers. But it will not be coverage-based (generated values, except for shrink case, are fully independent from each others) and will not be able to detect infinite loop in sync code (not implemented yet).

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jasikpark
Comment options

Answer selected by jasikpark
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants