A lot of today’s testing teams recognize the need for test automation and are committed to ramping up test automation efforts. Many have even made significant progress toward automating primary use cases that cover top business risks. But then they reached an automation plateau. Shortly after they built the initial automated test suite and started executing it regularly—potentially as part of CI—their dependencies created a roadblock.
For automated tests to execute successfully, all the dependent systems must be available with the appropriate configuration, functionality and test data—all at the same time, every time the automated test suite executes. This is a tremendous challenge.
Read this paper to learn how an emerging new simulation technology—service virtualization—can help you ensure that your automated tests deliver the rapid, continuous quality feedback your team expects. We cover:
- What is service virtualization
- How service virtualization helps you stabilize automated tests for CI
- Strategies for applying service virtualization to simplify complex test scenarios
- An example of how testers at a leading communications company used service virtualization to transition from 4-8 week test cycles to 2 week Agile sprints