Skip to Main Content
Talk Intermediate MIT

Break the API Test Data Bottleneck: Real Scenarios on Real Systems

Proposal status is Rejected
Session Description

Modern testing is still stuck behind one stubborn problem: test data.

We spend hours creating it, maintaining it, waiting for it, resetting it, and coordinating with other teams just to get the “right” scenario. And even after all that effort, we still struggle to test the situations that matter most—failures, edge cases, slow responses, missing data, and real user journeys across connected systems.

What if we stopped chasing perfect test data and started testing with realistic scenarios on real systems instead?

In this session, I’ll show how teams can capture live traffic and selectively simulate specific scenarios using tools like Specmatic Live Proxy, enabling testing on deployed systems without changing backend code or disrupting shared environments. This approach allows teams to validate difficult scenarios like service failures, empty states, unexpected responses, and latency in a controlled and repeatable way.

Through practical examples and a live demo, you’ll see how to move beyond brittle mocks and incomplete test setups, and instead create meaningful tests that reflect how systems actually behave.

If your team is tired of test data delays, environment dependency, and gaps in coverage, this session will give you a practical way to test smarter, faster, and with far more confidence.

References:

https://specmatic.io/specmatic-studio/

Key Takeaways
  • Identify when test data is limiting the testing effectiveness and confidently decide when simulation is a better approach.

  • Design tests for real-world failure and edge scenarios that are typically skipped due to complexity or environment constraints.

  • Leverage live system traffic to create realistic and repeatable test conditions, eliminating the need for complex data setup.

  • Apply selective API simulation using tools like Specmatic Live Proxy to control specific scenarios while keeping the rest of the system fully functional.

  • Implement a practical, incremental strategy to improve test coverage and confidence—especially for negative and resilience testing—without slowing down delivery.

References

Session Categories

Engineering practice - productivity, debugging
Technology architecture
Tutorial about using a FOSS project
Introducing a FOSS project or a new version of a popular project
Talk License: MIT

Which track are you applying for?

Main track

Speakers

Anand Bagmar
Anand Bagmar Software Quality Evangelist | Essence of Testing

Anand Bagmar is a software quality executive, keynote speaker, and
test automation expert with over 25 years of experience leading quality
strategy and transformation across complex technology environments. He
is open to senior quality engineering leadership roles - FTE or
fractional/interim - as well as consulting and advisory engagements.

His work spans quality assessments, roadmap definition, automation
strategy, and hands-on implementation across telecom, e-commerce,
gaming, SaaS, enterprise platforms, and banking/financial services. A
Selenium and Appium contributor and creator of open-source tools used
globally - and a regular conference speaker on software quality and
AI-driven test automation.