On-The-Fly Model-Based Testing of Web Services with Jambition

  • Authors:
  • Lars Frantzen;Maria Las Nieves Huerta;Zsolt Gere Kiss;Thomas Wallet

  • Affiliations:
  • Istituto di Scienza e Tecnologie della Informazione "Alessandro Faedo" Consiglio Nazionale delle Ricerche, Pisa, Italy and Institute for Computing and Information Sciences, Radboud University, Nij ...;Pragma Consultores, Argentina;4D Soft, Hungary;Pragma Consultores, Argentina

  • Venue:
  • Web Services and Formal Methods
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Increasing complexity and massive use of current web services raise multiple issues for achieving adequate service validation while sticking to time-to-market imperatives. For instance: How to automate test case generation and execution for stateful web services? How to realistically simulate web service related operation calls? How to ensure conformance to specifications? The Plastic validation framework tackles some of these issues by providing specific tools for automated model-based functional testing. Based on the Symbolic Transition System model, test cases can be generated and executed on-the-fly. This testing approach was applied for validating the Alarm Dispatcher eHealth service, aimed at providing health attention through mobile devices in B3G networks. In this paper we report how this modeling and testing approach helped to detect failures, support conformance, and reduce drastically the testing effort spent usually in designing test cases, validating test coverage, and executing test cases in traditional testing approaches.