Web Service Test EvolutionSoftware Quality. The Future of Systems- and Software Development

  • Sneed H
N/ACitations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

In order to remain useful test scripts must evolve parallel to the test objects they are intended to test. In the approach described here the test objects are web services whose test script is derived from the web service interface definition. The test script structure is automatically generated from the WSDL structure with tags and attributes, however, the content, i.e. the test data has to be inserted by hand. From this script service requests are automatically generated and service responses automatically validated. As with other generated software artifacts, once the structure of the interface or the logic of the targeted service is changed, the content of the test script is no longer valid. It has to be altered and/or enhanced to fit the new interface structure and/or the altered service logic. In this paper the author proposes a semi-automated approach to solving this test maintenance problem and explains how it has been implemented in a web service testing tool by employing data reverse engineering techniques. The author also report on his experience with the approach when maintaining a test in the field.

Cite

CITATION STYLE

APA

Sneed, H. M. (2016). Web Service Test EvolutionSoftware Quality. The Future of Systems- and Software Development. In D. Winkler, S. Biffl, & J. Bergsmann (Eds.), Software Quality. The Future of Systems- and Software Development (Vol. 238, pp. 171–185). Cham: Springer International Publishing. Retrieved from http://link.springer.com/10.1007/978-3-319-27033-3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free