Semantics-based Automated Web Testing

被引:0
|
作者
Guo, Hai-Feng [1 ]
Ouyang, Qing [1 ]
Siy, Harvey [1 ]
机构
[1] Univ Nebraska, Dept Comp Sci, Omaha, NE 68182 USA
关键词
D O I
10.4204/EPTCS.188.7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present TAO, a software testing tool performing automated test and oracle generation based on a semantic approach. TAO entangles grammar-based test generation with automated semantics evaluation using a denotational semantics framework. We show how TAO can be incorporated with the Selenium automation tool for automated web testing, and how TAO can be further extended to support automated delta debugging, where a failing web test script can be systematically reduced based on grammar-directed strategies. A real-life parking website is adopted throughout the paper to demonstrate the effectivity of our semantics-based web testing approach.
引用
收藏
页码:59 / 74
页数:16
相关论文
共 50 条
  • [1] Searching the web: A semantics-based approach
    Cao, TH
    Nguyen, THD
    Qui, TCT
    [J]. MODELLING, SIMULATION AND OPTIMIZATION OF COMPLEX PROCESSES, 2005, : 57 - 68
  • [2] Semantics-Based Automated Service Discovery
    Paliwal, Aabhas V.
    Shafiq, Basit
    Vaidya, Jaideep
    Xiong, Hui
    Adam, Nabil
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2012, 5 (02) : 260 - 275
  • [3] Overfitting in semantics-based automated program repair
    Xuan Bach D. Le
    Ferdian Thung
    David Lo
    Claire Le Goues
    [J]. Empirical Software Engineering, 2018, 23 : 3007 - 3033
  • [4] Overfitting in semantics-based automated program repair
    Le, Xuan Bach D.
    Thung, Ferdian
    Lo, David
    Le Goues, Claire
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (05) : 3007 - 3033
  • [5] Overfitting in Semantics-based Automated Program Repair
    Le, Xuan-Bach D.
    Thung, Ferdian
    Lo, David
    Le Goues, Claire
    [J]. PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2018, : 163 - 163
  • [6] Semantics-based web service composition engine
    Kona, Srividya
    Bansal, Ajay
    Gupta, Gopal
    Hite, Thomas D.
    [J]. 9TH IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY/4TH IEEE INTERNATIONAL CONFERENCE ON ENTERPRISE COMPUTING, E-COMMERCE AND E-SERVICES, 2007, : 521 - +
  • [7] Proposal of semantics-based Web service matchmaking
    Kawamura, T
    Hasegawa, T
    Ohsuga, A
    Yamamoto, J
    [J]. ICCIMA 2001: FOURTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, PROCEEDINGS, 2001, : 87 - 92
  • [8] Semantics-based design for secure web services
    Bartoletti, Massimo
    Degano, Pierpaolo
    Ferrari, Gian Luigi
    Zunino, Roberto
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2008, 34 (01) : 33 - 49
  • [9] Semantics-based dynamic Web Service composition
    Fujii, Keita
    Suda, Tatsuya
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2006, 15 (03) : 293 - 324
  • [10] Semantics-based Access Control Approach for Web Service
    He, Zhengqiu
    Wu, Lifa
    Li, Huabo
    Lai, Haiguang
    Hong, Zheng
    [J]. JOURNAL OF COMPUTERS, 2011, 6 (06) : 1152 - 1161