A pattern for WSDL-based testing of web service compositions
Dessislava Petrova‐Antonova, Sylvia Ilieva, Vera Stoyanova · 2015
The wide adoption of Service-Oriented Architecture (SOA) and its web service based implementation brings new research challenges related to development of complex business processes and their subsequent testing. The common language for definition of business processes is Business Process Execution Language for Web Services (WS-BPEL), which provides a set of activities describing the composition of web services. Since WS-BPEL processes are consumed through their interface, described with Web Service Description Language (WSDL), a logical assumption is that that the mature testing tools for web services could be used for their automation testing. This paper proposes a pattern for WSDL-based testing of both single and composite web services. The usefulness of the pattern is proved through implementation of a software tool that automates the testing activities prescribed by the pattern.