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 条
  • [21] From Textual Use-Cases to Component-Based Applications
    Simko, Viliam
    Hnetynka, Petr
    Bures, Tomas
    SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL-DISTRIBUTED COMPUTING 2010, 2010, 295 : 23 - 37
  • [22] A verification and deployment approach for elastic component-based applications
    Graiet, Mohamed
    Hamel, Lazhar
    Mammar, Amel
    Tata, Samir
    FORMAL ASPECTS OF COMPUTING, 2017, 29 (06) : 987 - 1011
  • [23] Exploiting global causality in testing of distributed and component-based applications
    Li, J
    Moore, K
    20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 527 - 527
  • [24] Testing of component-based systems
    Kanso, Bilal
    Aiguier, Marc
    Boulanger, Frederic
    Gaston, Christophe
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 300 - 305
  • [25] Coverage criteria and test requirement reduction for component-based web application
    Gu, Jingxian
    Xu, Lei
    Xu, Baowen
    Journal of Southeast University (English Edition), 2010, 26 (01) : 36 - 42
  • [26] openMVC: A non-proprietary component-based framework for web applications
    Dublin City University, School of Computing, Dublin 9, Ireland
    不详
    ACM, 1600, 1196-1197 (2004):
  • [27] Visually Analyzing the Structure and Code Quality of Component-based Web Applications
    Tamer, Hagen
    van den Bongard, Daniel
    Beck, Fabian
    2021 WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT 2021), 2021, : 160 - 164
  • [28] Component-based web page composition
    Holland, G
    Kumar, K
    OOIS 2000: 6TH INTERNATIONAL CONFERENCE ON OBJECT ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 177 - 199
  • [29] Component specification to test component-based software
    Kansomkeat, S
    Rivepiboon, W
    COMPUTERS AND THEIR APPLICATIONS, 2004, : 282 - 285
  • [30] A Component-Based Approach for Securing Indoor Home Care Applications
    Agirre, Aitor
    Armentia, Aintzane
    Estevez, Elisabet
    Marcos, Marga
    SENSORS, 2018, 18 (01)