This document proposes a Service-Oriented Architecture (SOA) Testing Perspective Model (STPM) for regression testing of SOA-based applications. It divides the SOA testing perspective into three parts: the service developer perspective, service tester perspective, and service provider perspective. The document also defines a regression testing process that uses use case diagrams and activity diagrams to identify atomic and composite services, generate test cases based on business processes and workflows, and build a regression test suite to test services before and after evolution.
Related topics: