An Automated Test Suite Generating Approach for Stateful Web Services

被引:0
|
作者
Li, Yin [1 ]
Sun, Zhi-Guang [1 ]
Jiang, Ting-Ting [1 ]
机构
[1] Jiangsu Automat Res Inst, Lianyungang 215006, Peoples R China
关键词
Web services; Operation tree model; Behavior information; Operation interface contract; Extended Finite State Machine;
D O I
10.1007/978-3-030-04272-1_12
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web Services are the W3C-endorsed realization of the Service-Oriented Architecture (SOA). How to automatically generate effective test suites is a key problem in Web services testing. At present, the existing testing methods may cause the redundancy of test suite and the decrease of fault detecting ability. So this paper proposes an automated test suite generation approach based on EFSM (Extended Finite State Machine) model and operation interface contract. The operation tree model is firstly constructed according to the standard WSDL (Web Services Description Language) document. By appending semantic annotation to standard WSDL, the EFSM model is then built to generate operation sequences automatically. Finally, the optimal test suite can be obtained according to the operation interface contract. Moreover, the experiment shows that the proposed approach can generate reasonable test suites for stateful Web services effectively, while enhancing the fault detection ability and optimality on the size of existing approach.
引用
收藏
页码:185 / 201
页数:17
相关论文
共 50 条
  • [1] Test Suite Generating for Stateful Web Services Using Interface Contract
    Li Y.
    Li, Yin, 1600, Science Press (54): : 609 - 622
  • [2] Generating an automated test suite by variable strength combinatorial testing for web services
    Li Y.
    Sun Z.-A.
    Fang J.-Y.
    Journal of Computing and Information Technology, 2016, 24 (03) : 271 - 282
  • [3] Automated Regression Suite for Testing Web Services
    Kumar, Ashok S.
    Kumar, Golcul Prem
    Dhawan, Ankur
    2009 INTERNATIONAL CONFERENCE ON ADVANCES IN RECENT TECHNOLOGIES IN COMMUNICATION AND COMPUTING (ARTCOM 2009), 2009, : 590 - 592
  • [4] Stateful aspects for conversational messaging with stateful Web services
    Verheecke, B
    Jonckers, V
    International Conference on Next Generation Web Services Practices, 2005, : 363 - 368
  • [5] Automated Composition of Nondeterministic Stateful Services
    De Giacomo, Giuseppe
    Patrizi, Fabio
    WEB SERVICES AND FORMAL METHODS, 2010, 6194 : 147 - 160
  • [6] Unstoppable stateful PHP Web services
    Shegalov, German
    Weikum, Gerhard
    Berberich, Klaus
    WEB INFORMATION SYSTEMS - WISE 2006, PROCEEDINGS, 2006, 4255 : 132 - 143
  • [7] A Combinatorial Approach to Multi-Session Testing of Stateful Web Services
    Li, Li
    Chou, Wu
    2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 179 - 186
  • [8] A Model Checking Based Approach to Automatic Test Suite Generation for Testing Web Services and BPEL
    Zhao, Huiqun
    Sun, Jing
    Liu, Xiaodong
    2012 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2012, : 61 - 69
  • [9] Stateful web services: a missing point in web service standards
    Naseri, M.
    Towhidi, A.
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 993 - +
  • [10] An automated approach to Semantic Web Services Mediation
    Dietze, Stefan
    Gugliotta, Alessio
    Domingue, John
    Yu, Hong Qing
    Mrissa, Michael
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2010, 4 (04) : 261 - 275