An approach for specification-based test case generation for Web Services

被引:9
|
作者
Hanna, Samer [1 ]
Munro, Malcolm [1 ]
机构
[1] Univ Durham, Dept Comp Sci, Durham DH1 3HP, England
关键词
Web Services; WSDL; XML Schema; software testing;
D O I
10.1109/AICCSA.2007.370859
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web Services applications are built by the integration of many loosely coupled and reusable services using open standards. Testing Web Service is important in detecting faults and assessing quality attributes. A difficulty in testing Web Services applications is the unavailability of the source code for both the application builder and the broker. This paper propose a solution to this problem by providing a formal, specification-based approach for automatically generating test cases for Web Services based on the WSDL input messages parts' XML Schema datatypes. Examples of using this approach are then given in order to give evidence of its usefulness. The role of the application builders and the brokers in using this approach to test Web Services is also described.
引用
收藏
页码:16 / +
页数:2
相关论文
共 50 条
  • [21] Research on Framework of Test Case Generation of Web Applications Based on Z Specification
    Meng Youxin
    Wang Dafa
    Du Junwei
    2009 INTERNATIONAL FORUM ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 2, PROCEEDINGS, 2009, : 555 - 558
  • [22] Toward Specification-Based Intrusion Detection for Web Applications
    Niksefat, Salman
    Ahaniha, Mohammad Mahdi
    Sadeghiyan, Babak
    Shajari, Mehdi
    RECENT ADVANCES IN INTRUSION DETECTION, 2010, 6307 : 510 - 511
  • [23] An investigation of the approach to specification-based program review through case studies
    Nagoya, F
    Liu, SY
    Chen, YT
    NINTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS: NAVIGATING COMPLEXITY IN THE E-ENGINEERING AGE, 2004, : 249 - 258
  • [24] Reification of executable test scripts in formal specification-based test generation: The Java']Java Card Transaction Mechanism case study
    Bouquet, F
    Legeard, B
    FME 2003: FORMAL METHODS, PROCEEDINGS, 2003, 2805 : 778 - 795
  • [25] Specification-based Approach to Select Regression Test Suite to Validate Changed Software
    Gorthi, Ravi Prakash
    Pasala, Anjaneyulu
    Chanduka, Kailash K. P.
    Leong, Benny
    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 153 - 160
  • [26] An automated approach to specification-based program inspection
    Liu, SY
    Nagoya, F
    Chen, YT
    Goya, M
    McDermid, JA
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3785 : 421 - 434
  • [27] A specification-based approach to testing polymorphic attributes
    Liu, L
    Miao, HK
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3308 : 306 - 319
  • [28] Resource and dependency based test case generation for RESTful Web services
    Zhang, Man
    Marculescu, Bogdan
    Arcuri, Andrea
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (04)
  • [29] Resource and dependency based test case generation for RESTful Web services
    Man Zhang
    Bogdan Marculescu
    Andrea Arcuri
    Empirical Software Engineering, 2021, 26
  • [30] A model checking based test case generation framework for web services
    Zheng, Yongyan
    Zhou, Jiong
    Krause, Paul
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 715 - +