News for hackers. Stuff that matters.
Re:In praise of property-based testing (2019) by Rendello on Saturday April 03, 2021 @02:01PM (#26683184)
I had a similar experience after watching a Computerphile video with John Hughes, one of the authors of the original propert-based testing tool, QuickCheck [1]. Running hundreds of thousands of unique tests and finding the simplified cases was mind blowing to watch.

I loved the video but my first experience with this method was with Python's Hypotheis [2], I haven't used it a ton but it's great for finding parsing errors. In the words of Python core developer Raymond Hettinger:

> It's not quite fuzzing, but it hits it with the kind of test cases that a good QA engineer would typically come up with, and it does it in automated fashion.

1. https://www.youtube.com/watch?v=AfaNEebCDos

2. https://hypothesis.readthedocs.io/en/latest/

3. https://youtu.be/ARKbfWk4Xyw?t=319

There are no comments on this comment yet.