DocumentCode :
2587887
Title :
Testing Web services by XML perturbation
Author :
Xu, Wuzhi ; Offutt, Jeff ; Luo, Juan
Author_Institution :
Info. & Software Eng., George Mason Univ., Fairfax, VA
fYear :
2005
fDate :
1-1 Nov. 2005
Lastpage :
266
Abstract :
The eXtensible Markup Language (XML) is widely used to transmit data across the Internet. XML schemas are used to defile the syntax of XML messages. XML-based applications can receive messages from arbitrary applications, as long as they follow the protocol defined by the schema. A receiving application must either validate XML messages, process the data in the XML message without validation, or modify the XML message to ensure that it conforms to the XML schema. A problem for developers is how well the application performs the validation, data processing, and, when necessary, transformation. This paper describes and gives examples of a method to generate tests for XML-based communication by modifying and then instantiating XML schemas. The modified schemas are based on precisely defined schema primitive perturbation operators
Keywords :
Internet; XML; program testing; Internet; Web service testing; XML messages; XML perturbation; XML schemas; XML-based communication; eXtensible Markup Language; schema perturbation operator; software testing; test generation; Application software; Data processing; Displays; HTML; Internet; Protocols; Software engineering; Software testing; Web services; XML; Software testing; XML; web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 2005. ISSRE 2005. 16th IEEE International Symposium on
Conference_Location :
Chicago, IL
ISSN :
1071-9458
Print_ISBN :
0-7695-2482-6
Type :
conf
DOI :
10.1109/ISSRE.2005.44
Filename :
1544740
Link To Document :
بازگشت