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. ISSN 0952-8091

Official URL:


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
Identification Number:
Date Deposited: 03 Jul 2013 10:03
Last Modified: 05 Jan 2022 16:07
URI / Page ID:
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)