|
Important Usage Paths Selection for GUI Software TestingKeywords: Software testing , GUI , WNN model , statistical testing , usage model Abstract: From the user`s point of view, the reliability of software depends greatly on the manner in which the software is used. As a result, it is necessary to test the software according to some model that highlights critical usage. Windows Navigation Networks (WNN) were proposed to model the usage of GUI software. Vertexes in the model represent windows and arcs represent transitions between windows. Each transition has probability of occurrence. Algorithm was proposed to obtain the transition probability from software usage log automatically. Important paths can be selected based on the WNN. Existing testing technologies then be used to test the important paths. WNN can describe the usage of GUI software from users` view and reduce the complexity of modeling GUI software. Important usage paths of GUI software can be got from WNN. It can focus the testing to reveal more important faults.
|