Skip to Main Content
Main task of function testing is to verify software function. Completion of graphic user interface (GUI) software function includes complicated human-machine interactions. Current function testing methods usually consider interface of software and environment, while ignoring software requirement and function completion process. With these testing methods, testing process may be disordered. In this paper, a function testing method based on data flow graph is proposed. Based on software requirement and interface, this method organizes function testing process with transaction processing and data flow. Comparing to the existing function testing methods, this testing method is more effective for GUI software.