Skip to content
How Property-Based Testing Caught Invisible Bugs episode artwork

EPISODE · Jul 28, 2026 · 6 MIN

How Property-Based Testing Caught Invisible Bugs

from The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices · host Fexingo

Episode 137 of The Software Engineering Podcast dives into property-based testing — a technique that automatically generates thousands of edge-case inputs to find bugs that unit tests miss. Lucas and Luna examine a real-world case: an engineer at a fintech startup used the Hypothesis library to uncover a rounding error in a transaction system that would have cost customers pennies over millions of transactions. They explore how property-based testing differs from example-based tests, where it shines (financial calculations, data serialization, state machines), and how teams can adopt it without rewriting their entire test suite. Lucas shares practical tips for writing good properties, managing random seeds for reproducibility, and combining property tests with traditional unit tests. The episode also touches on common pitfalls like flaky tests from insufficient shrinking and how to integrate property-based testing into CI pipelines. Perfect for engineers looking to level up their testing strategy and catch bugs before they reach production. #PropertyBasedTesting #Hypothesis #Testing #SoftwareEngineering #Python #BugCatching #UnitTests #FuzzTesting #Fintech #EdgeCases #CIPipelines #CodeQuality #Technology #Podcast #FexingoBusiness #BusinessPodcast #SoftwareTesting #TestAutomation Keep every episode free: buymeacoffee.com/fexingo

Episode metadata supplied by the publisher feed · Published Jul 28, 2026

Embed this episode

Ready to play

How Property-Based Testing Caught Invisible Bugs

0:00 6:23

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices?

This episode is 6 minutes long.

When was this The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices episode published?

This episode was published on July 28, 2026.

Can I download this The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!