Using ontology to generate test cases for GUI testing

Yang, H, Li, H, Guo, H, Chen, F and Yang, Y (2011) 'Using ontology to generate test cases for GUI testing.' International Journal of Computer Applications in Technology, 42 (2/3). pp. 213-224.

Official URL: http://dx.doi.org/10.1504/IJCAT.2011.045407

Abstract

Graphical User Interface (GUI) testing is a knowledge-intensive process. In this paper, ontology is introduced to generate user-centric GUI test cases. First, GUI and non-GUI components are captured by reverse engineering techniques. Next, relations among GUI components are analysed and a GUI ontology is constructed by representing all analysed results. Then, test case generation rules are defined and used to simplify test cases. After that, a case study is demonstrated on a general communication application, which shows that the proposed approach is technically feasible and ontology can facilitate GUI testing by utilising knowledge of GUI systems and experience of testers.

Item Type: Article
Keywords: ontology; GUI testing; test cases; component relations; graphical user interface; reverse engineering.
Divisions: Bath School of Design
Date Deposited: 03 Jul 2013 10:03
Last Modified: 05 Jan 2022 16:07
ISSN: 0952-8091
URI / Page ID: https://researchspace.bathspa.ac.uk/id/eprint/1588
Request a change to this item or report an issue Request a change to this item or report an issue
Update item (repository staff only) Update item (repository staff only)