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
fDate :
Sept. 29 2014-Oct. 3 2014
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;
Conference_Titel :
Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
Conference_Location :
Victoria, BC
DOI :
10.1109/ICSME.2014.85