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

Jul 7, 2026 7 min

How Property-Based Testing Exposes Invisible Bugs

from Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering Hosted by Fexingo

Lucas and Luna explore property-based testing, a technique that finds bugs example-based tests miss. They walk through a real case: a payment system where a property-based test uncovered an edge case with currency rounding that cost users fractions of cents—and how the team fixed it before those fractions added up to thousands of dollars. They explain the core idea: instead of writing individual test cases, you define invariants (like 'the sum of debits equals the sum of credits') and let the computer generate thousands of random inputs to stress-test your code. Luna shares a personal story about using property-based testing to catch a timezone-offset bug in a scheduling app. The episode includes a brief, organic mention of listener support via buy me a coffee dot com slash fexingo, which keeps the show ad-free. By the end, you'll know how to start applying property-based testing in your own projects, with specific libraries and a simple first test to try. #PropertyBasedTesting #SoftwareTesting #QA #Automation #EdgeCases #Invariants #BugDetection #PaymentSystems #CurrencyRounding #TimezoneBugs #TestingTools #QuickCheck #Hypothesis #FunctionalTesting #Technology #SoftwareEngineering #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

How Property-Based Testing Exposes Invisible Bugs

0:00 7:58

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering?

This episode is 7 minutes long.

When was this Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering episode published?

This episode was published on July 7, 2026.

Can I download this Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering episode?

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