Title
A robustness testing approach for SOAP Web services.
Abstract
The use of Web services in enterprise applications is quickly increasing. In a Web services environment, providers supply a set of services for consumers. However, although Web services are being used in business-critical environments, there are no practical means to test or compare their robustness to invalid and malicious inputs. In fact, client applications are typically developed with the assumption that the services being used are robust, which is not always the case. Robustness failures in such environments are particularly dangerous, as they may originate vulnerabilities that can be maliciously exploited, with severe consequences for the systems under attack. This paper addresses the problem of robustness testing in Web services environments. The proposed approach is based on a set of robustness tests (including both malicious and non-malicious invalid call parameters) that is used to discover programming and design errors. This approach, useful for both service providers and consumers, is demonstrated by two sets of experiments, showing, respectively, the use of Web services Robustness testing from the consumer and the provider points of view. The experiments comprise the robustness testing of 1,204 Web service operations publicly available in the Internet and of 29 home-implemented services, including two different implementations of the Web services specified by the standard TPC-App performance benchmark. Results show that many Web services are deployed with critical robustness problems and that robustness testing is an effective approach to improve services quality.
Year
DOI
Venue
2012
10.1007/s13174-012-0062-2
J. Internet Services and Applications
Keywords
Field
DocType
Testing, Reliability and robustness, Web services, Benchmarking
Services computing,Robustness testing,Computer science,WS-Addressing,Computer security,Web modeling,Web application security,Web service,Service-oriented architecture,WS-Policy
Journal
Volume
Issue
ISSN
3
2
1869-0238
Citations 
PageRank 
References 
6
0.57
25
Authors
3
Name
Order
Citations
PageRank
Nuno Laranjeiro120826.74
Marco Vieira2971112.31
Henrique Madeira31307122.00