2008
Conference article  Open Access

Towards automated WSDL-based testing of Web services

Bartolini C., Bertolino A., Marchetti E., Polini A.

WSDL-Based testing  Web services 

With the emergence of service-oriented computing, proper approaches are needed to validate a Web Service (WS) behaviour. In the last years several tools automating WS testing have been released. However, generally the selection of which and how many test cases should be run, and the instantiation of the input data into each test case, is still left to the human tester. In this paper we introduce a proposal to automate WSDL-based testing, which combines the coverage of WS operations with data-driven test case generation. We sketch the general architecture of a test environment that basically integrates two existing tools: soapUI, which is a popular tool for WS testing, and TAXI, which is a tool we have previously developed for the automated derivation of XML instances from a XML Schema. The test suite generation can be driven by basic coverage criteria and by the application of some heuristics, aimed in particular at systematically combining the generated instance elements in different ways, and at opportunely varying the cardinalities and the data values used for the generated instances.

Source: ICSOC 2008 - Service-Oriented Computing. 6th International Conference, pp. 524–529, Sydney, Australia, 1-5 December 2008

Publisher: Springer-Verlag - Berlin Heidelberg New York, Berlin, DEU


Metrics



Back to previous page
BibTeX entry
@inproceedings{oai:it.cnr:prodotti:44207,
	title = {Towards automated WSDL-based testing of Web services},
	author = {Bartolini C. and Bertolino A. and Marchetti E. and Polini A.},
	publisher = {Springer-Verlag - Berlin Heidelberg New York, Berlin, DEU},
	doi = {10.1007/978-3-540-89652-4_41},
	booktitle = {ICSOC 2008 - Service-Oriented Computing. 6th International Conference, pp. 524–529, Sydney, Australia, 1-5 December 2008},
	year = {2008}
}

TAS3
Trusted Architecture for Securely Shared Services

TAS3
Trusted Architecture for Securely Shared Services


OpenAIRE