A Fault Injection Tool for Testing Web Services Composition

  • Fayçal Bessayah
  • Ana Cavalli
  • Willian Maja
  • Eliane Martins
  • Andre Willik Valenti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6303)

Abstract

Web Services are increasingly becoming the standard for both Web-based commercial application as well as distributed scientific projects. Given the prominence of this technology, test methods and tools are required to ensure that robust systems are deployed. Testing is required not only to uncover existing problems but also to provide users with tools and metrics to compare similar solutions. In this paper, we propose WSInject, a fault injection tool for testing Web Services. WSInject is a script-driven fault injector able to inject both interface and communication faults. Unlike other Web Service fault injectors, WSInject allows users to combine several types of fault in one injection statement and is able to handle either single or composed services. We also present the results of preliminary experiments on a case study and show some revealed failures.

Keywords

Testing tools Fault Injection Web services 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Fayçal Bessayah
    • 1
  • Ana Cavalli
    • 1
  • Willian Maja
    • 2
  • Eliane Martins
    • 2
  • Andre Willik Valenti
    • 2
  1. 1.IT/TELECOM SudParis - CNRS SAMOVAREvryFrance
  2. 2.IC/UNICAMPSao PauloBrazil

Personalised recommendations