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 条
  • [1] A Novel Approach for Scenario-Based Test Case Generation
    Biswal, Baikuntha Narayan
    Nanda, Pragyan
    Mohapatra, Durga Prasad
    ICIT 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, : 244 - 247
  • [2] Software Test Case Generation with Adequacy Analysis on Scenario-Based Testing
    刘振宇
    杨根兴
    蔡立志
    Journal of Donghua University(English Edition), 2011, 28 (02) : 139 - 144
  • [3] Using UML to partially automate generation of scenario-based test drivers
    Wittevrongel, J
    Maurer, F
    OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 303 - 306
  • [4] Scenario-based Test Case Generation Using Event-B Models
    Malik, Qaisar A.
    Lilius, Johan
    Laibinis, Linas
    2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM TESTING AND VALIDATION LIFECYCLE, 2009, : 31 - 37
  • [5] Scenario-based test case generation using Event-B models
    Turku Centre for Computer Science , Department of Information Technologies, Åbo Akademi University, Turku, Finland
    Int. Conf. Adv. Syst. Test. Validation Lifecycle, VALID, (31-37):
  • [6] Scenario-based generation of digital library services
    Kelapure, R
    Gonçalves, MA
    Fox, EA
    RESEARCH AND ADVANCED TECHNOLOGY FOR DIGITAL LIBRARIES, 2003, 2769 : 263 - 275
  • [7] Scenario-based approach for robust modular design generation
    Ierapetritou, M
    Goyal, V
    EUROPEAN SYMPOSIUM ON COMPUTER-AIDED PROCESS ENGINEERING - 14, 2004, 18 : 421 - 426
  • [8] ScenEval: A Benchmark for Scenario-Based Evaluation of Code Generation
    Paul, Debalina Ghosh
    Zhu, Hong
    Bayley, Ian
    arXiv,
  • [9] Stochastic scenario-based generation scheduling in industrial microgrids
    Derakhshandeh, Sayed Yaser
    Golshan, Mohamad Esmail Hamedani
    Ghazizadeh, Mohammad Sadegh
    Masoum, Mohammad Ali Sherkat
    INTERNATIONAL TRANSACTIONS ON ELECTRICAL ENERGY SYSTEMS, 2017, 27 (11):
  • [10] APPROACH FOR SCENARIO-BASED TEST SPECIFICATIONS FOR VIRTUAL COMMISSIONING
    Schneider, M.
    Gausemeier, J.
    Schmuedderrich, T.
    Traechtler, A.
    DS 77: PROCEEDINGS OF THE DESIGN 2014 13TH INTERNATIONAL DESIGN CONFERENCE, VOLS 1-3, 2014, : 1339 - 1347