Research on Model of Automated Test Case Generation for Complicated Interactive Software

LV Ge-feng,ZOU Bei-ji,ZHOU Hao-yu,SUN Jia-guang
DOI: https://doi.org/10.3969/j.issn.1000-1220.2006.01.030
2006-01-01
Abstract:The automated test case generation is an important aspect of the software testing. The quality of test case directly determines the efficiency and overlay of the testing. While faced with systems such as Computer Assisted Design (CAD) systems or Image Processing systems, which involve complicated human-machine interactions, it is difficult to generate scientific and effective test cases with the existing automated test theories and models. In this paper, we propose a software testing model based on Functional Object (FO) which first records and analyses the user's operating stream of the software in test and encapsulates them into FO with object-oriented theory, then recombines the instance of FO according to certain restrictions to generate test cases. The testing model has been successfully applied to the CADTesting, a special testing platform for CAD systems. The experimentation results show that the quality of the test case generated is high.
What problem does this paper attempt to address?