• DocumentCode
    3156300
  • Title

    WS-TAXI: A WSDL-based Testing Tool for Web Services

  • Author

    Bartolini, Cesare ; Bertolino, Antonia ; Marchetti, Eda ; Polini, Andrea

  • Author_Institution
    Ist. di Scienza e Tecnol. dell´´Inf. A. Faedo, Consiglio Naz. delle Ric., Pisa
  • fYear
    2009
  • fDate
    1-4 April 2009
  • Firstpage
    326
  • Lastpage
    335
  • Abstract
    Web services (WSs) are the W3C-endorsed realization of the Service-Oriented Architecture (SOA). Since they are supposed to be implementation-neutral, WSs are typically tested black-box at their interface. Such an interface is generally specified in an XML-based notation called the WS Description Language (WSDL). Conceptually, these WSDL documents are eligible for fully automated WS test generation using syntax-based testing approaches. Towards such goal, we introduce the WS-TAXI framework, in which we combine the coverage of WS operations with data-driven test generation. In this paper we present an early-stage implementation of WS-TAXI, obtained by the integration of two existing softwares: soapUI, a popular tool for WS testing, and TAXI, an application we have previously developed for the automated derivation of XML instances from a XML schema. WS-TAXI delivers a complete suite of test messages ready for execution. Test generation is driven by basic coverage criteria and by the application of some heuristics. The application of WS-TAXI to a real case study gave encouraging results.
  • Keywords
    Web services; XML; computational linguistics; program testing; software architecture; W3C-endorsed realization; WS description language; WS-TAXI; WSDL-based testing tool; Web services; XML schema; XML-based notation; service-oriented architecture; soap UI; syntax-based testing approaches; test generation; Application software; Automatic testing; Electronic design automation and methodology; Investments; Semiconductor optical amplifiers; Service oriented architecture; Software testing; Software tools; Web services; XML; Category Partition; Web Services Testing; XML instance generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation, 2009. ICST '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-3775-7
  • Electronic_ISBN
    978-0-7695-3601-9
  • Type

    conf

  • DOI
    10.1109/ICST.2009.28
  • Filename
    4815366