gtklogger: A Tool For Systematically Testing Graphical User Interfaces

Published: August 20, 2015


Stephen A. Langer, Faical Y. Congo, Andrew C. Reid, Rhonald Lua, Valerie R. Coffman


We describe a scheme for systematically testing the operation of a graphical user interface. The scheme provides a capability for generating event logs, which are recordings of a user session with the interface. These logs can be annotated with assertion statements, comparing reference test data with data retrieved by introspection on the GUI elements. Such an annotated log forms a test case, suitable for incorporation into a regression test suite.
Citation: Technical Note (NIST TN) - 1862
Report Number:
NIST Pub Series: Technical Note (NIST TN)
Pub Type: NIST Pubs


software testing, graphical user interface
Created August 20, 2015, Updated November 10, 2018