Patent ID: 8448134

Claim:
A computer-implemented method for reliably identifying controls invoked during quality-assurance reviews of user interfaces, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: automatically recording at least one user-interface control invoked by a quality-assurance engineer during an initial quality-assurance review of a user interface by: identifying an object tree associated with the user interface that identifies relationships between control layers and control objects within the user interface; recording, in a data structure, a path through the user interface's object tree that was followed when the user-interface control was invoked by the quality-assurance engineer; during a subsequent quality-assurance review of the user interface, automatically playing back the user-interface control that was invoked by the quality-assurance engineer during the initial quality-assurance review by: retrieving the recorded path from the data structure; following the recorded path through the user interface's object tree to identify and invoke the user-interface control.