A simple approach for testing web service based applications

被引:0
|
作者
Tarhini, Abbas [1 ]
Fouchal, Hacene
Mansour, Nashat
机构
[1] Univ Reims, LICA, CReSTIC, Moulin Housse,BP 1039, F-51687 Reims 2, France
[2] Univ Antilles Guyane, GRIMAAG, F-97157 Pointe A Pitre, Guadeloupe, France
[3] Lebanese Amer Univ, Div Comp Sci, Beirut, Lebanon
来源
关键词
label transition systems; testing; verification; web service; web application;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The cost of developing and deploying web applications is reduced by dynamically integrating other heterogeneous self-contained web services. However, the malfunctioning of such systems would cause severe losses. This paper presents a technique for building reliable web applications composed of web services. All relevant web services are linked to the component under test at the testing time; thus, the availability of suitable web services is guaranteed at invocation time. In our technique, a web application and its composed components are specified by a two-level abstract model. The web application is represented as Task Precedence Graph (TPG) and the behavior of the composed components is represented as a Timed Labeled Transition System (TLTS). Three sets of test sequences are generated from the WSDL files, the TLTS and the TPG representing the integrated components and the whole web application. Test cases are executed automatically using a test execution algorithm and a test framework is also presented. This framework wraps the test cases with SOAP interfaces and validates the testing results obtained from the web services.
引用
收藏
页码:134 / +
页数:2
相关论文
共 50 条
  • [1] Performance Testing as a Service for Web Applications
    Ali, Amira
    Badr, Nagwa
    2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 356 - 361
  • [2] A UML-based approach for testing web applications
    Nilawar, M
    Dascalu, S
    COMPUTERS AND THEIR APPLICATIONS, 2004, : 334 - 339
  • [3] An agent-based testing approach for Web applications
    Qi, Y
    Kung, D
    Wong, E
    PROCEEDINGS OF THE 29TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, WORKSHOPS AND FAST ABSTRACTS, 2005, : 45 - 50
  • [4] An Approach to Testing Web Applications Based on Probable FSM
    Qian Zhongsheng
    2009 INTERNATIONAL FORUM ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 519 - 522
  • [5] An Approach to Modeling and Testing Web Applications Based on Use Cases
    Li, Liping
    Miao, Huaikou
    ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 1, 2008, : 506 - 510
  • [6] Towards Testing Web Applications: a PFSM-based Approach
    Qian, Zhongsheng
    Miao, Huaikou
    ADVANCED RESEARCH ON INDUSTRY, INFORMATION SYSTEMS AND MATERIAL ENGINEERING, PTS 1-7, 2011, 204-210 : 220 - +
  • [7] Web 2.0 Applications - An Approach to Testing
    Chakravarthy, G. S.
    Barde, Rajesh R.
    IIT: 2008 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2008, : 381 - 384
  • [8] A holistic approach to model-based testing of Web service compositions
    Belli, Fevzi
    Endo, Andre Takeshi
    Linschulte, Michael
    Simao, Adenilso
    SOFTWARE-PRACTICE & EXPERIENCE, 2014, 44 (02): : 201 - 234
  • [9] HYPpOTesT: Hypothesis Testing Toolkit for Uncertain Service-Based Web Applications
    Camilli, Matteo
    Gargantini, Angelo
    Madaudo, Rosario
    Scandurra, Patrizia
    INTEGRATED FORMAL METHODS, IFM 2019, 2019, 11918 : 495 - 503
  • [10] Simple 3-D applications in web service
    Jie, Z
    John, NW
    SECOND INTERNATION CONFERENCE ON IMAGE AND GRAPHICS, PTS 1 AND 2, 2002, 4875 : 1096 - 1101