Model-based functional conformance testing of web services operating on persistent data

  • Authors:
  • Avik Sinha;Amit Paradkar

  • Affiliations:
  • I.B.M. Thomas Watson Research Center, Hawthorne, NY;I.B.M. Thomas Watson Research Center, Hawthorne, NY

  • Venue:
  • Proceedings of the 2006 workshop on Testing, analysis, and verification of web services and applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a model based approach to functional conformance test generation for web services which operate in the presence of persistent data. Typically, web services are described in a standard notation called Web Services Description Language (WSDL). Unfortunately, WSDL standard does not allow behavioral specification (such as pre- and postconditions)of web services in the presence of persistent data. New standards which remedy this situation are being proposed (such as WSDL-S). In this paper, we propose the use of existing test generation techniques based on Extended Finite State Machine (EFSM) specification to address the generation of functional conformance testes for web services which operate on persistent data. The novel contribution of this paper is an algorithm which translates a WSDL-S behavioral specification of operations of a web service into an equivalent EFSM representation which can be exploited to generate an effective set of test cases.