DocumentCode :
3127992
Title :
Automated Testing and Response Analysis ofWeb Services
Author :
Martin, Eric
fYear :
2007
fDate :
9-13 July 2007
Firstpage :
647
Lastpage :
654
Abstract :
Web services are a popular way of implementing a Service-Oriented Architecture (SOA), which has gained rapid adoption and support from leading companies in industry. Testing can be used to help assure both the corectness and robustness of a web service. Because manual testing is tedious, tools are needed to automate test generation and execution for web services. This paper presents a framework and its supporting tool for automaically generating and executing web-service requests and analyzing the subsequent request-response pairs. Given a service provider´s Web Service Description Language (WSDL) specification, we first automatically generate neessary Java code to implement a client (service requestor). We then leverage automated unit test generation tools for Java to generate unit tests (including extreme, special, and random input values), and execute the generated unit tests, which in turn invoke the service under test. Finally we an alyze the large number of request-response pairs from the web service invocation and identify robustness problems. We have applied our framework to freely available web services and our experiences show that we can quickly gen erate and execute web-service requests that may reveal robustness problems with no knowledge of the underlying web service implementation.
Keywords :
Java; Web services; client-server systems; program testing; software architecture; Java code; Web service description language specification; Web service invocation; automated testing; client-server system; request-response pairs; service-oriented architecture; Automatic testing; Computer crashes; Java; Quality of service; Robustness; Service oriented architecture; Simple object access protocol; Software agents; Web services; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2007. ICWS 2007. IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-2924-0
Type :
conf
DOI :
10.1109/ICWS.2007.49
Filename :
4279655
Link To Document :
بازگشت