Hacker News new | ask | show | jobs
by dnautics 2238 days ago
You really shouldn't do random testing. Fuzzing is better, but property testing (fuzzing with shrinkage) is even better.
1 comments

The original prejudice was against any sort of randomness in testing. Manually constructed tests were seen as superior. That may have been true when computer time was dear, but the bias persisted into the latest edition of a well known book on software testing, published after (for example) Csmith had been released.