• DocumentCode
    3012151
  • Title

    Built-In Structural Testing of Web Services

  • Author

    Eler, Marcelo Medeiros ; Delamaro, Marcio Eduardo ; Maldonado, Jose Carlos ; Masiero, Paulo Cesar

  • Author_Institution
    Inst. de Cienc. Mat. e de Comput., Univ. de Sao Paulo, Sao Carlos, Brazil
  • fYear
    2010
  • fDate
    Sept. 27 2010-Oct. 1 2010
  • Firstpage
    70
  • Lastpage
    79
  • Abstract
    Testing Service Oriented Architecture applications is a challenging task due to the high dynamism, the low coupling and the low testability of services. Web services, a popular implementation of services, are usually provided as black box and using testing techniques based on implementation is limited. This paper presents an approach to support the use of the structural testing technique on web service testing. The approach improves web service testability by developing web services with built-in structural testing capabilities. Testers can run test cases against such web services and obtain a coverage analysis on structural testing criteria. A set of metadata provided with the testable web service helps testers to evaluate the coverage reached and the quality of their test cases. An implementation of the approach is presented using a service called JaBUTiWS that performs instrumentation and coverage analysis of Java web services. We also present a usage scenario of the approach.
  • Keywords
    Java; Web services; program testing; software architecture; JaBUTiWS; Java Web services; Web service testing; built-in structural testing technique; testing service oriented architecture; testing techniques; Context; Instruments; Java; Service oriented architecture; Testing; XML; coverage; service; structural testing; testability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (SBES), 2010 Brazilian Symposium on
  • Conference_Location
    Salvador, Bahia
  • Print_ISBN
    978-1-4244-8917-6
  • Electronic_ISBN
    978-0-7695-4273-7
  • Type

    conf

  • DOI
    10.1109/SBES.2010.15
  • Filename
    5631519