End-to-End Testing-When the Middle Is Moving
State-of-the-art development technologies and methods have increased our ability to rapidly implement new systems to support continuously changing business needs. These technologies include Web services and services that encapsulate legacy systems, as well as SOA, SaaS, cloud computing, agile practices, and new test sourcing options. Testers are being pushed to create suites of end-to-end tests in which all parts of the system are tested together. Ruud Teunissen explores ways to create end-to-end tests that are integrated, production-like, automated, continuously running, and cover the full application landscape. Ruud presents strategies and tools for developing, executing, and maintaining these tests including issues surrounding the test environment and test data. Although the appropriate tools to support end-to-end testing are essential, the most critical success enabler is finding the right people who understand the end-to-end application environment. Join Ruud to learn about the next step in the evolution of testing.