Testing Web Services Composition using the TGSE Tool - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

Testing Web Services Composition using the TGSE Tool

Résumé

This paper proposes an approach to test (actively and passively) Web services composition described in BPEL using TGSE (Test Generation, Simulation and Emulation), that is a tool for generating test cases for Communicating Systems (CS). TGSE implements a generic generation algorithm allowing either test cases derivation or traces checking. It supports the description of one or several components with data and temporal constraints. First, in order to model the BPEL behaviors, the timing constraints, and data variables, the BPEL specification is transformed into the Timed Extended Finite State Machines (TEFSM) model. As our framework can handle both active and passive testing, on the one hand test cases are obtained by stimulating the CS. In this case, the exploration is guided by the use of test purposes modeled by TEFSM (a test purpose is considered as a part of the CS). On the other hand, TGSE can check whether a trace is valid according the specification or not. Finally, the Loan Web Service is used as a case study.
Fichier principal
Vignette du fichier
Modify_Testing_BPEL_Using_TGSE_Latex8.pdf (211.8 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00997862 , version 1 (11-06-2014)

Identifiants

  • HAL Id : hal-00997862 , version 1

Citer

Dung Cao, Patrick Félix, Richard Castanet, Ismaïl Berrada. Testing Web Services Composition using the TGSE Tool. WS-Testing 2009, Jul 2009, Los Angeles, United States. pp.187-194. ⟨hal-00997862⟩
115 Consultations
213 Téléchargements

Partager

Gmail Facebook X LinkedIn More