Model Checking-Based Testing of Web Applications

被引:2
|
作者
ZENG Hongwei
机构
基金
中国国家自然科学基金;
关键词
Web application; test generation; model checking; consistency relation;
D O I
暂无
中图分类号
TP393.09 [];
学科分类号
080402 ;
摘要
A formal model representing the navigation behavior of a Web application as the Kripke structure is proposed and an approach that applies model checking to test case generation is presented. The Object Relation Diagram as the object model is employed to describe the object structure of a Web application design and can be translated into the behavior model. A key prob-lem of model checking-based test generation for a Web applica-tion is how to construct a set of trap properties that intend to cause the violations of model checking against the behavior model and output of counterexamples used to construct the test sequences. We give an algorithm that derives trap properties from the object model with respect to node and edge coverage criteria.
引用
收藏
页码:922 / 926
页数:5
相关论文
共 50 条
  • [1] Model checking-based verification of Web application
    Miao, Huaikou
    Zeng, Hongwei
    [J]. 12TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2007, : 47 - +
  • [2] A Model Checking-based Method for Verifying Web Application Design
    Donini, Francesco Maria
    Mongiello, Marina
    Ruta, Michele
    Totaro, Rodolfo
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 151 (02) : 19 - 32
  • [3] Model Checking Based Conformance Testing for Web Applications
    Chen, Shengbo
    [J]. PROCEEDINGS OF THE 2012 THIRD WORLD CONGRESS ON SOFTWARE ENGINEERING (WCSE 2012), 2012, : 51 - 56
  • [4] WAVer: A Model Checking-based Tool to Verify Web Application Design
    Castelluccia, D.
    Mongiello, M.
    Ruta, M.
    Totaro, R.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 157 (01) : 61 - 76
  • [5] Model Checking Web Applications Based On Web Navigation
    Jiang, Mingyue
    Ding, Zuohua
    [J]. 2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL III, 2010, : 694 - 697
  • [6] Configuration checking-based parallel model counting method
    Li, Zhuang
    Liu, Lei
    Zhang, Tong-Bo
    Lyu, Shuai
    [J]. Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2020, 50 (04): : 1443 - 1448
  • [7] Statistical Model Checking-Based Analysis of Biological Networks
    Liu, Bing
    Gyori, Benjamin M.
    Thiagarajan, P. S.
    [J]. AUTOMATED REASONING FOR SYSTEMS BIOLOGY AND MEDICINE, 2019, 30 : 63 - 92
  • [8] A Model Checking-based Analysis Framework for Systems Biology Models
    Liu, Bing
    Safa, Sara
    [J]. PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [9] A model checking-based security analysis framework for IoT systems
    Fang, Zheng
    Fu, Hao
    Gu, Tianbo
    Qian, Zhiyun
    Jaeger, Trent
    Hu, Pengfei
    Mohapatra, Prasant
    [J]. HIGH-CONFIDENCE COMPUTING, 2021, 1 (01):
  • [10] Model checking-based genetic programming with an application to mutual exclusion
    Katz, Cal
    Peled, Doren
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2008, 4963 : 141 - 156