Title :
TASSA: Testing Framework for Web Service Orchestrations
Author :
Petrova-Antonova, Dessislava ; Ilieva, Sylvia ; Manova, Denitsa
Author_Institution :
IICT-BAS Sofia, Sofia Univ. “St. Kl. Ohridski”, Sofia, Bulgaria
Abstract :
Testing of Web service orchestrations brings new challenges to developers of Service-Oriented Applications (SOA) due to their dynamic nature and missing control over underlying infrastructure. The current testing approaches and tools cover single testing activities such as test path analysis, test case generation, Web service emulation, fault injection, etc. There is still a lack of solutions that provide complete testing of such applications. In order to fill this gap, this paper proposes a framework, called Testing as a Service Software Architecture (TASSA), for testing web service orchestrations, described with Business Process Execution Language for Web Services (WS-BPEL). It automates a complete set of activities for design time testing of functional and non-functional behavior of composed Web services. The feasibility of the framework is proved through a case study that demonstrates its features while testing a sample business process.
Keywords :
Web Services Business Process Execution Language; Web services; business data processing; program testing; service-oriented architecture; Business Process Execution Language for Web Services; SOA; TASSA; WS-BPEL; Web service emulation; Web service orchestration; design time testing; fault injection; functional behavior; nonfunctional behavior; service-oriented applications; test case generation; test path analysis; testing framework; testing-as-a-service software architecture; Automation; Business; Conferences; Delays; Testing; Web services; XML; WS-BPEL; functional and non-functional testing; test automation; web service orchestrations;
Conference_Titel :
Automation of Software Test (AST), 2015 IEEE/ACM 10th International Workshop on
Conference_Location :
Florence