Testing Your Test Data with Property-Based Testing
from Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering Hosted by Fexingo
In this episode of Software Testing with Fexingo, Lucas and Luna break down property-based testing—a technique that flips traditional testing on its head by generating thousands of edge-case inputs automatically. They explore how it catches bugs that hand-written examples miss, using the classic example of a sorting function and a real-world case involving a payment system's date validation. Learn the difference between examples and properties, how to think in invariants, and why this approach is especially valuable for testing complex business logic. If you've ever wondered why your tests pass but production still fails, this conversation will show you a smarter way to hunt for edge cases. Perfect for QA engineers, developers, and tech leads looking to strengthen their test suites without writing thousands of manual test cases. #PropertyBasedTesting #SoftwareTesting #QA #Automation #TestAutomation #EdgeCases #TestData #Invariants #SortingAlgorithm #PaymentValidation #RapidCheck #Hypothesis #BusinessLogic #Technology #FexingoBusiness #BusinessPodcast #SoftwareEngineering #TestingTechniques Keep every episode free: buymeacoffee.com/fexingo
Embed this episode
No transcript yet.