Choreography Scenario-based Test Data Generation

被引:2
|
作者
Ma, Kai [1 ]
Wang, Jin [1 ]
Yang, Hongli [1 ]
Yan, Jun [2 ]
Zhang, Jian [2 ]
Qin, Shengchao [3 ]
机构
[1] Beijing Univ Thchnol, Coll Comp Sci, Beijing, Peoples R China
[2] Chinese Acad Sci, Laborary Comp Sci, Inst Software, Beijing, Peoples R China
[3] Thesside Univ, Sch Comp, Middlesbrough, Cleveland, England
关键词
Web Service Choreography; Scenario; XML Schema; Test Data Generation;
D O I
10.1109/TASE.2014.25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:70 / 73
页数:4
相关论文
共 50 条
  • [41] Helping People to Control Their Everyday Data for Care: A Scenario-Based Study
    Hung, Pei-Yao
    Ackerman, Mark S.
    PERVASIVE COMPUTING TECHNOLOGIES FOR HEALTHCARE, PERVASIVE HEALTH 2021, 2022, 431 : 272 - 301
  • [42] Interpretation of evidence in data by untrained medical students: a scenario-based study
    Thomas V Perneger
    Delphine S Courvoisier
    BMC Medical Research Methodology, 10
  • [43] Scenario-based automated data preprocessing to predict severity of construction accidents
    Koc, Kerim
    Gurgun, Asli Pelin
    AUTOMATION IN CONSTRUCTION, 2022, 140
  • [44] Development of Scenario-Based Models for Optimal Test Scheduling Considering Retest and Outsourcing
    Son, Hong-Rok
    Ryu, Jun-Hyung
    Lee, In-Beum
    JOURNAL OF CHEMICAL ENGINEERING OF JAPAN, 2009, 42 (05) : 330 - 337
  • [45] From use case maps to executable test procedures: a scenario-based approach
    Nader Kesserwan
    Rachida Dssouli
    Jamal Bentahar
    Bernard Stepien
    Pierre Labrèche
    Software & Systems Modeling, 2019, 18 : 1543 - 1570
  • [46] Interpretation of evidence in data by untrained medical students: a scenario-based study
    Perneger, Thomas V.
    Courvoisier, Delphine S.
    BMC MEDICAL RESEARCH METHODOLOGY, 2010, 10
  • [47] Scenario-based synthetic traffic generation for web applications using workload patterns
    Khurram, Sana
    Sabau, Alex R.
    Lichter, Horst
    Tanachutiwat, Sansiri
    2024 6TH ASIA PACIFIC INFORMATION TECHNOLOGY CONFERENCE, APIT 2024, 2024, : 22 - 30
  • [48] Achieving seamless component composition through scenario-based deep adaptation and generation
    Liu, XD
    Wang, BH
    Kerridge, J
    SCIENCE OF COMPUTER PROGRAMMING, 2005, 56 (1-2) : 157 - 170
  • [49] Test-Driven Inverse Reinforcement Learning Using Scenario-Based Testing
    Fischer, Johannes
    Werling, Moritz
    Lauer, Martin
    Stiller, Christoph
    2024 35TH IEEE INTELLIGENT VEHICLES SYMPOSIUM, IEEE IV 2024, 2024, : 827 - 834
  • [50] An accident scenario-based statistical test method for RPS in nuclear power plant
    Xi, Wang
    Bai, Tao
    Gu, Peng-fei
    Chen, Wei-hua
    Zhao, Jing
    NUCLEAR ENGINEERING AND DESIGN, 2019, 349 : 109 - 117