• DocumentCode
    604069
  • Title

    Automation of Test Case Generation and Execution for Testing Web Service Orchestrations

  • Author

    Stoyanova, V. ; Petrova-Antonova, Dessislava ; Ilieva, S.

  • Author_Institution
    Fac. of Math. & Inf., Sofia Univ. “St. Kliment Ohridski”, Sofia, Bulgaria
  • fYear
    2013
  • fDate
    25-28 March 2013
  • Firstpage
    274
  • Lastpage
    279
  • Abstract
    Testing service orchestrations is a challenging research domain due to necessity of additional testing efforts, complementing traditional software testing. Although various testing approaches and tools have been proposed, most of them provide partial solutions covering single testing activities such as test path analysis, test case generation, Web service emulation, fault injection and so on. Following the current research direction, we have developed an integrated testing framework, called TASSA, which aims to provide end-to-end testing of Business Process Execution Language (BPEL) orchestrations. This paper introduces its core capability for automation of test cases generation, execution and management implemented in an open source tool for WSDL-based testing of both single Web services and composite Web services, described with BPEL. The tool´s functionality includes identification of web service operations as well BPEL variables in case of service composition testing, generation of SOAP request templates, data driven testing, definition of assertions at different levels (HTTP, SOAP and BPEL variable), execution and management of test cases.
  • Keywords
    Web services; automatic test software; program testing; public domain software; service-oriented architecture; specification languages; BPEL orchestration variables; HTTP; SOAP request template generation; TASSA framework; WSDL-based testing; Web service operation identification; Web service orchestration testing; automatic test case execution; automatic test case generation; business process execution language orchestrations; composite-Web services; data driven testing; end-to-end testing; open source tool; service composition testing; service-oriented architecture; single-Web services; software testing; test case management; Business; Graphical user interfaces; Service-oriented architecture; Simple object access protocol; Testing; BPEL; WSDL; test case; web service testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on
  • Conference_Location
    Redwood City
  • Print_ISBN
    978-1-4673-5659-6
  • Type

    conf

  • DOI
    10.1109/SOSE.2013.9
  • Filename
    6525531