An approach to generating test cases for testing component-based web applications

被引:2
|
作者
Miao, Huaikou [1 ]
Chen, Shengbo [1 ]
Liu, Huanzhou [1 ]
Qian, Zhongsheng [1 ]
机构
[1] Shanghai Univ, Sch Engn & Comp Sci, Shanghai 200072, Peoples R China
关键词
D O I
10.1109/IITA.2007.54
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Borrowing the thoughts of component interaction, the concept of Logic Component (LC) is proposed, and a Web application is divided into LCs which is mapped into the actual physical components finally. This paper supposes that each component and LC is a black box which has been well tested So Web applications can be regarded as a set of interactive components. It mainly concentrates on testing the interactions of components. An automaton is used to model each component, and compositions of automata are used to model the component interaction. For each component-test-sequence, a new automaton can be got by using composition of automata. Abstract test cases can be generated from the new automaton. By means of mapping the actions to the actual operations and adding the data of test space to them, the component test cases are generated.
引用
收藏
页码:264 / 269
页数:6
相关论文
共 50 条
  • [41] Structural Testing of Component-Based Systems
    Sundmark, Daniel
    Carlson, Jan
    Punnekkat, Sasikumar
    Ermedahl, Andreas
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5282 : 180 - 195
  • [42] Component-based software: An overview of testing
    Vincenzi, AMR
    Maldonado, JC
    Delamaro, ME
    Spoto, ES
    Wong, WE
    COMPONENT-BASED SOFTWARE QUALITY: METHODS AND TECHNIQUES, 2003, 2693 : 99 - 127
  • [43] Interface testing of component-based system
    Cui, DH
    Tian, Y
    Yu, XL
    ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 9050 - 9053
  • [44] Techniques for testing component-based software
    Wu, Y
    Pan, D
    Chen, MH
    SEVENTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2001, : 222 - 232
  • [45] Columbus: A Tool for Discovering User Interface Models in Component-based Web Applications
    Hernandez-Mendez, Adrian
    Tielitz, Andreas
    Matthes, Forian
    WEBIST: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2017, : 324 - 331
  • [46] Component-based modelling for generating robotic arm applications running under OROCOS middleware
    Sanchez Garcia, A.
    Estevez, E.
    Gomez Ortega, J.
    Gamez Garcia, J.
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 3633 - 3638
  • [47] Component-based technologies in test and measurement
    Gamez, C
    EE-EVALUATION ENGINEERING, 2003, 42 (10): : 12 - +
  • [48] Component-based test specimen design
    Wimmer, SA
    DeGiorgi, VG
    SMALL SPECIMEN TEST TECHNIQUES: FOURTH VOLUME, 2002, 1418 : 251 - 266
  • [49] Regression Testing for Component-based Software via Built-in Test Design
    Mao, Chengying
    Lu, Yansheng
    Zhang, Jinlong
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1416 - 1421
  • [50] WebMate: Generating Test Cases for Web 2.0
    Dallmeier, Valentin
    Burger, Martin
    Orth, Tobias
    Zeller, Andreas
    SOFTWARE QUALITY: INCREASING VALUE IN SOFTWARE AND SYSTEMS DEVELOPMENT, 2013, 133 : 55 - 69