The Art of SOA Testing: Theory and Practice
Service Oriented Architecture (SOA) based on Web Services standards has ushered in a new era of how applications are being designed, developed, and deployed. SOA's promise to enable the development of applications that are built by combining loosely coupled and interoperable services poses new challenges for testers and everyone involved with the software reliability and security. Among the challenges are dealing with multiple Web Services standards and implementations, legacy applications (of unknown quality) now exposed as Web services, weak or non-existent security controls, and services of possibly diverse origins chained together to create dynamic application implementations. Join Rizwan Mallal to learn concepts, skills, and powerful techniques-WSDL chaining, schema mutation, and automated filtration-needed to meet these challenges. Learn how traditional techniques such as black, gray, and white-box testing are applied to SOA testing to maximize test coverage, reduce effort, and release better products.
- The Four Pillars of SOA testing
- Gray-box and white-box SOA testing techniques
- The concepts behind WSDL chaining, schema mutation, and automated filtration