Coverage criteria and test requirement reduction for component-based web application

被引:0
|
作者
Gu, Jingxian [1 ]
Xu, Lei [2 ]
Xu, Baowen [2 ]
机构
[1] School of Computer Science and Engineering, Southeast University, Nanjing 210096, China
[2] State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China
关键词
D O I
暂无
中图分类号
学科分类号
摘要
In order to analyze and test the component-based web application and decide when to stop the testing process, the concept of coverage criteria and test requirement reduction approach are proposed. First, four adequacy criteria are defined and subsumption relationships among them are proved. Then, a translation algorithm is presented to transfer the test model into a web application decision-to-decision graph (WADDGraph) which is used to reduce testing requirements. Finally, different sets of test requirements can be generated from WADDGraph by analyzing subsumption and equivalence relationships among edges based on different coverage criteria, and testers can select different test requirements according to different testing environments. The case study indicates that coverage criteria follow linear subsumption relationships in real web applications. Test requirements can be reduced more than 55% on average based on different coverage criteria and the size of test requirements increases with the increase in the complexity of the coverage criteria. Copyright.
引用
收藏
页码:36 / 42
相关论文
共 50 条
  • [21] Component-Based Software Reuseon the World Wide Web
    SANG Da-yong
    WANG Ying ( State Key Labolatory of Software Engineering
    Department of Aeronautic Engineering Management
    WuhanUniversityJournalofNaturalSciences, 2000, (01) : 31 - 34
  • [22] A component-based approach to automated web service composition
    Vo, Quoc Bao
    Padgham, Lin
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 657 - +
  • [23] Developing component-based adaptive web applications with the AMACONTBuilder
    Fiala, Z
    Hinz, M
    Meissner, K
    WSE 2005: Seventh IEEE International Symposium on Web Site Evolution, Proceedings, 2005, : 39 - 45
  • [24] Component-based software reuse on the World Wide Web
    Sang, Da-yong
    Wang, Ying
    Wuhan University Journal of Natural Sciences, 2000, 5 (01) : 31 - 34
  • [25] A component-based model of Web-enabled applications
    Fan, X
    Chen, J
    TOOLS 27: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, : 301 - 306
  • [26] Coverage Criteria Guided Web Application Interactions Testing
    Song, Bo
    Chen, Shengbo
    PROCEEDINGS OF THE 2012 THIRD WORLD CONGRESS ON SOFTWARE ENGINEERING (WCSE 2012), 2012, : 46 - 50
  • [27] Compositional Verification for Component-Based Systems and Application
    Bensalem, Saddek
    Bozga, Marius
    Sifakis, Joseph
    Nguyen, Thanh-Hung
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2008, 5311 : 64 - 79
  • [28] Component-based content linking beyond the application
    Meinecke, Johannes
    Majer, Frederic
    Gaedke, Martin
    WEB ENGINEERING, PROCEEDINGS, 2007, 4607 : 427 - +
  • [29] Component-based design of application server based on JMX
    Yan, Bo
    Zhan, Shouyi
    Jisuanji Gongcheng/Computer Engineering, 2003, 29 (21):
  • [30] Compositional verification for component-based systems and application
    Bensalem, S.
    Bozga, M.
    Nguyen, T. -H.
    Sifakis, J.
    IET SOFTWARE, 2010, 4 (03) : 181 - 193