Title :
How to test graphical user interfaces
Author :
Dabóczi, Tamás ; Kollár, István ; Simon, Gyula ; Megyeri, Tamás
Author_Institution :
Dept. of Meas. & Instrum. Eng., Budapest Univ. of Technol. & Econ., Hungary
Abstract :
An approach for automatically testing GUIs in the MATLAB environment has been proposed. We developed a software tool that tests GUIs by simulating the user through an action recorder. We proposed a heuristic test procedure: providing random input to GUI, but guiding the randomness with predefined weights assigned to the user controls. The weights change during the testing process, as the controls are activated. The errors are collected for later investigation.
Keywords :
errors; graphical user interfaces; program testing; software tools; GUI testing; MATLAB environment; action recorder; graphical user interface testing; heuristic test procedure; software tool; user simulation; Application software; Automatic testing; Computer errors; Embedded system; Graphical user interfaces; Humans; Instruments; MATLAB; Mobile handsets; Software testing;
Journal_Title :
Instrumentation & Measurement Magazine, IEEE
DOI :
10.1109/MIM.2003.1238336