An Ontology-based Approach for GUI Testing

被引:0
|
作者
Li, Han [1 ,2 ]
Chen, Feng [2 ]
Yang, Hongji [2 ]
Guo, He [1 ]
Chu, William Cheng-Chung [3 ]
Yang, Yuansheng [1 ]
机构
[1] Dalian Univ Technol, Sch Elect & Informat Engn, Dalian 116023, Peoples R China
[2] De Montfort Univ, Software Technol Res Lab, Leicester LE1 9BH, Leics, England
[3] Tunghai Univ, Dept Comp Sci & Informat Engn, Tunghai, Taiwan
关键词
GUI Testing; Ontology; Test Case Generation Rules; Reverse Engineering;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As Graphical User Interfaces (GUIs) have almost become ubiquitous for users to interacting with software system, GUI testing becomes an essential task. GUI testing, whose basic steps are test case generation and execution result validation, is a knowledge intensive process that requires both knowledge of GUI systems and testers' experience. In this paper, an ontology-based approach is proposed to make test case generation much effective by involving testers' experience. The approach first establishes a GUI testing ontology by analysing source code with reverse engineering techniques. Next test case generation rules which used to generate test cases are extracted from testers' experience. Then the proposed approach is evaluated. Finally conclusions are drawn and further research directions are speculated.
引用
收藏
页码:626 / +
页数:2
相关论文
共 50 条
  • [1] A Methodological Approach for Designing a Usable Ontology-based GUI in HealthCare
    Lasierra, N.
    Kushniruk, A.
    Alesanco, A.
    Borycki, E.
    Garcia, J.
    [J]. MEDINFO 2013: PROCEEDINGS OF THE 14TH WORLD CONGRESS ON MEDICAL AND HEALTH INFORMATICS, PTS 1 AND 2, 2013, 192 : 1040 - 1040
  • [2] An Ontology-based Approach for Bank Stress Testing
    Yan, Jiaqi
    Hu, Daning
    Zhao, Leon
    [J]. PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2013, : 3407 - 3415
  • [3] Ontology-based approach for the validation and conformance testing of xAPI events
    Vidal, Juan C.
    Rabelo, Thomas
    Lama, Manuel
    Amorim, Ricardo
    [J]. KNOWLEDGE-BASED SYSTEMS, 2018, 155 : 22 - 34
  • [4] Ontology-based metamorphic testing for chatbots
    Bozic, Josip
    [J]. SOFTWARE QUALITY JOURNAL, 2022, 30 (01) : 227 - 251
  • [5] Ontology-based Automation of Penetration Testing
    Chu, Ge
    Lisitsa, Alexei
    [J]. ICISSP: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2020, : 713 - 720
  • [6] Ontology-based metamorphic testing for chatbots
    Josip Božić
    [J]. Software Quality Journal, 2022, 30 : 227 - 251
  • [7] Ontology-Based Web Application Testing
    Paydar, Samad
    Kahani, Mohsen
    [J]. NOVEL ALGORITHMS AND TECHNIQUES IN TELECOMMUNICATIONS AND NETWORKING, 2010, : 23 - 27
  • [8] Ontology-based Approach for Cybersecurity Recruitment
    Maroun, Mario
    Ivanova, Antonina
    [J]. APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS (AMEE20), 2021, 2333
  • [9] Ontology-based semantic matchmaking approach
    Shu, Gao
    Rana, Omer F.
    Avis, Nick J.
    Chen, Dingfang
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2007, 38 (01) : 59 - 67
  • [10] An Ontology-based Approach for Semantic Integration
    Calhau, Rodrigo Fernandes
    Falbo, Ricardo de Almeida
    [J]. 2010 14TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2010), 2010, : 111 - 120