Testing Beyond Examples: Property Based Testing with Hypothesis - Sam Bishop (PyCon AU 2026) @PyConAU
Testing Beyond Examples: Property Based Testing with Hypothesis - Sam Bishop (PyCon AU 2026)  @PyConAU
Uploaded September 2026 | Updated September 2026, 1 hour ago
(Sam Bishop) Most of us learn testing by writing examples. Put some input in, check the output, move on. That works… until it doesn’t. Edge cases slip through, assumptions hide in plain sight, and the tests that felt thorough turn out to only cover the obvious cases.

This talk is an introduction to property based testing in Python using Hypothesis. Instead of hand writing endless individual test cases, we describe the rules that should always hold true, then let Hypothesis generate a huge range of inputs for us, including the weird ones we probably would not have thought to test ourselves. I’ll show how this changes the way you think about tests, where it works especially well, and how to start using it in real Python projects without making your test suite harder to understand.

https://2026.pycon.org.au/schedule/JZQG9G/

python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science

Videos licensed as CC-BY-NC-SA 4.0

PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.

Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0

Produced by Next Day Video Australia: https://nextdayvideo.com.au

Sat Aug 29 10:45:00 2026 AEST (UTC+10) at Ballroom 3
Testing Beyond Examples: Property Based Testing with Hypothesis - Sam Bishop (PyCon AU 2026)Saturday lightning talks - Nic Crouch, Daisy Leigh Brenecki (PyCon AU 2026)Big Brains, Small Targets: Whole-Brain Image Analysis with Python - Ishrat Zaman (PyCon AU 2025)Hierarchical Clustering: Finding the awkward reunions - Neha (PyCon AU 2025)Escape from Tutorial Hell - Sarah Reichelt (PyCon AU 2025)Notes on Over-Engineering: A Project Post-Mortem - Sam Bishop (Pycon AU 2024)Teaching Digital Technologies in Australian schools with Python and the KookaberryHow to give your Python code to someone else - Russell Keith-Magee (PyCon AU 2026)Self-healing system for UI tests using ML - Andressa de Mello Cabistani (PyCon AU 2025)Wait, is Wi-Fi just blinking lights? - Felipe Tavares (Pycon AU 2024)Is storing files in Slack emojis a bad idea? Maybe. Let’s do it anyway!Experiments in Engineering without reading code - Ben Taylor (PyCon AU 2026)
PyCon AU |

"Testing Beyond Examples: Property Based Testing with Hypothesis" - Sam Bishop (PyCon AU 2026)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER