DocumentCode
176231
Title
A Web Service Test Generator
Author
Vanderveen, P. ; Janzen, M. ; Tappenden, A.F.
Author_Institution
Dept. of Comput. Sci., King´s Univ. Edmonton, Edmonton, AB, Canada
fYear
2014
fDate
Sept. 29 2014-Oct. 3 2014
Firstpage
516
Lastpage
520
Abstract
An automated process for generating test inputs for web services from a WSDL is presented. A grammatical representation of the web service is extracted from the WSDL and used to produce test cases. A context-free grammar (CFG) is generated from the XSD that is stored in the WSDL. The CFG is provided as input into a constraint-satisfaction problem solver to automatically generate a diverse set of structurally correct XML documents. Testing data is then inserted into the XML templates in accordance with any constraints specified in the XSD. Web service-specific testing can be performed with the inclusion of external datasets and service-specific configurations.
Keywords
Web services; XML; context-free grammars; program testing; CFG; WSDL; Web service test generator; Web service-specific testing; XML documents; XML templates; XSD; constraint-satisfaction problem; context-free grammar; grammatical representation; testing data; Finite element analysis; Generators; Grammar; Manuals; Testing; Web services; XML; Software Testing; WSDL; Web Service testing; Web Services; XML; XML Generation; XSD;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
Conference_Location
Victoria, BC
ISSN
1063-6773
Type
conf
DOI
10.1109/ICSME.2014.85
Filename
6976129
Link To Document