• DocumentCode
    3533748
  • Title

    Introducing service-oriented coverage testing

  • Author

    Bartolini, Cesare ; Bertolino, Antonia ; Marchetti, Eda

  • Author_Institution
    Ist. di Sci. e Tecnol. dell\´\´Inf. "A. Faedo", Consiglio Naz. delle Ric., Pisa
  • fYear
    2008
  • fDate
    15-16 Sept. 2008
  • Firstpage
    57
  • Lastpage
    64
  • Abstract
    Testing of service-oriented systems is challenged by loose coupling and high dynamism, which are the founding characteristics of this emerging paradigm. Traditional test approaches needs to be revised for such systems, and in particular white-box techniques cannot be applied because services only grant black-box access. We introduce here a novel methodology, called SOCT (service-oriented coverage testing), that adapts the notion of coverage testing to the service-oriented domain, by exploiting the very features of service technology. In SOCT, both the probes inserted into the instrumented service code, and the retrieval of coverage-related information are themselves implemented as pure service invocations. A TCov service is published that makes available these coverage-related services through a WSDL interface. This simple idea elegantly enables the usage of practical test adequacy criteria also to service-oriented applications. In this paper a realization of SOCT is exemplified for coverage testing of BPEL orchestrations, and is illustrated on the case study of the Virtual Scientific Bookstore.
  • Keywords
    information retrieval; user interfaces; Virtual Scientific Bookstore; coverage-related information retrieval; instrumented service code; service-oriented coverage testing; white-box techniques; Electronic design automation and methodology; Information retrieval; Instruments; Monitoring; Probes; Proposals; Protocols; Runtime; System testing; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering - Workshops, 2008. ASE Workshops 2008. 23rd IEEE/ACM International Conference on
  • Conference_Location
    L´Aquila
  • Print_ISBN
    978-1-4244-2776-5
  • Type

    conf

  • DOI
    10.1109/ASEW.2008.4686294
  • Filename
    4686294