Sufficiently Advanced Testing Офлайн 2021
Writing tests is a great start - but property-based testing libraries like Hypothesis can help you find bugs you didn't know were possible!
There are even more advanced techniques out there, like symbolic execution, fuzzing, metamorphic relations, and delta-debugging. Come find out how they work, why you'd use them, and change the way you think about testing!
Zac is a Hypothesis core developer and Pytest maintainer, and often speaks about advanced testing at Python conferences. He is employed by the Australian National University in a mixed research-and-teaching position, and leads the software component of his institute's Masters program