Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering

Why Test Coverage Metrics Lie and What to Use Instead


Listen Later

In this episode of Software Testing with Fexingo, Lucas and Luna dive into the deceptive world of code coverage metrics. They explore how a team at a mid-sized fintech company hit 95% line coverage yet still suffered a production outage from an untested edge case. The hosts contrast line coverage with branch and condition coverage, then go further to discuss mutation testing as a more honest signal of test suite quality. They explain why aiming for 100% coverage is counterproductive and how risk-based testing can replace the false comfort of a high percentage. Listeners will come away with a specific alternative metric: mutation score percentage, along with practical advice for integrating mutation testing into CI pipelines without slowing down development. The conversation also touches on the cultural shift needed to move from coverage obsession to test value conversations.

#TestCoverage #MutationTesting #CodeCoverage #LineCoverage #BranchCoverage #ConditionCoverage #TestQuality #RiskBasedTesting #SoftwareTesting #QA #Automation #TestingStrategy #ContinuousImprovement #Fintech #ProductionBug #FexingoBusiness #BusinessPodcast #Technology

Keep every episode free: buymeacoffee.com/fexingo

...more
View all episodesView all episodes
Download on the App Store

Software Testing with Fexingo: QA, Automation, and Reliable Software EngineeringBy Fexingo