DocumentCode
604069
Title
Automation of Test Case Generation and Execution for Testing Web Service Orchestrations
Author
Stoyanova, V. ; Petrova-Antonova, Dessislava ; Ilieva, S.
Author_Institution
Fac. of Math. & Inf., Sofia Univ. “St. Kliment Ohridski”, Sofia, Bulgaria
fYear
2013
fDate
25-28 March 2013
Firstpage
274
Lastpage
279
Abstract
Testing service orchestrations is a challenging research domain due to necessity of additional testing efforts, complementing traditional software testing. Although various testing approaches and tools have been proposed, most of them provide partial solutions covering single testing activities such as test path analysis, test case generation, Web service emulation, fault injection and so on. Following the current research direction, we have developed an integrated testing framework, called TASSA, which aims to provide end-to-end testing of Business Process Execution Language (BPEL) orchestrations. This paper introduces its core capability for automation of test cases generation, execution and management implemented in an open source tool for WSDL-based testing of both single Web services and composite Web services, described with BPEL. The tool´s functionality includes identification of web service operations as well BPEL variables in case of service composition testing, generation of SOAP request templates, data driven testing, definition of assertions at different levels (HTTP, SOAP and BPEL variable), execution and management of test cases.
Keywords
Web services; automatic test software; program testing; public domain software; service-oriented architecture; specification languages; BPEL orchestration variables; HTTP; SOAP request template generation; TASSA framework; WSDL-based testing; Web service operation identification; Web service orchestration testing; automatic test case execution; automatic test case generation; business process execution language orchestrations; composite-Web services; data driven testing; end-to-end testing; open source tool; service composition testing; service-oriented architecture; single-Web services; software testing; test case management; Business; Graphical user interfaces; Service-oriented architecture; Simple object access protocol; Testing; BPEL; WSDL; test case; web service testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Service Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on
Conference_Location
Redwood City
Print_ISBN
978-1-4673-5659-6
Type
conf
DOI
10.1109/SOSE.2013.9
Filename
6525531
Link To Document