How One Engineer Cut Test Suite Runtime by 80 Percent with Property Based Testing
from The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices Hosted by Fexingo
Episode 43 of The Software Engineering Podcast explores how property-based testing can dramatically reduce test suite execution time while catching edge cases that traditional example-based tests miss. Lucas and Luna walk through a real case where a senior engineer at a fintech startup replaced thousands of brittle unit tests with a handful of property-based tests, cutting the CI pipeline from 45 minutes to under 10. They break down what property-based testing is, how it differs from fuzzing, and why it's especially powerful for data-heavy applications. The episode also covers the practical challenges: writing good properties, shrinking failing cases, and convincing your team to adopt a new testing paradigm. If you've ever felt your test suite was slowing you down without adding confidence, this episode offers a concrete alternative. #PropertyBasedTesting #SoftwareTesting #ContinuousIntegration #CIOptimization #TestAutomation #Fintech #Python #Hypothesis #QuickCheck #SoftwareEngineering #Technology #CodeQuality #EdgeCases #Fuzzing #DevOps #TestingStrategy #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
Embed this episode
No transcript yet.