• DocumentCode
    177155
  • Title

    Choreography Scenario-Based Test Data Generation

  • Author

    Kai Ma ; Jin Wang ; Hongli Yang ; Jun Yan ; Jian Zhang ; Shengchao Qin

  • Author_Institution
    Coll. of Comput. Sci., Beijing Univ. of Technol., Beijing, China
  • fYear
    2014
  • fDate
    1-3 Sept. 2014
  • Firstpage
    70
  • Lastpage
    73
  • Abstract
    Web service choreography specifies a sequence of interactions among multiple services. How to test if a Web service conforms with given choreography specification is a challenging question. It is important to generate test data (i.e. XML instance) based on the choreography. Since choreography scenarios describe expected interactions among multiple participants, it is possible to generate test data based on those scenarios. This paper presents a set of test data generating rules and algorithms based on refined type trees, which are obtained from choreography scenario and corresponding XML Schema type document. We have built a prototype tool to support automatic test data generation and illustrate the process of generating XML instances via a purchase order choreography scenario example.
  • Keywords
    Web services; XML; tree data structures; Web service choreography; XML Schema type document; XML instances; automatic test data generation; purchase order choreography scenario; refined type trees; test data generating rules; Cloning; Educational institutions; Testing; Web services; XML; Scenario; Test Data Generation; Web Service Choreography; XML Schema;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering Conference (TASE), 2014
  • Conference_Location
    Changsha
  • Type

    conf

  • DOI
    10.1109/TASE.2014.25
  • Filename
    6976570