News for hackers. Stuff that matters.
Re:Go: Fuzzing Is Beta Ready by masklinn on Friday June 04, 2021 @11:15AM (#27394417)
> Property-based testing requires you to define the condition of success or failure (the "property" you're testing for) too, right?

That property can be "does not crash".

And I'd say this is the structured / language-awareness part: with fuzzing you can't generally build an oracle.

And if you can it's of course trivial: just have a wrapper script check the result against the oracle, and trigger whatever the fuzzer looks for indicating "failure" whether it's a return code or a segfault or…

There are no comments on this comment yet.