Patent ID: 8239831

Claim:
A system for testing software application, the system comprising: a storage medium configured to store a structure of actions to be executed by the software application and a plurality of application windows associated with the software application to be automated during a test; a display configured to present a visual interface of the software application comprising a plurality of components, including a graphical representation of at least one of the plurality of application windows, an action window showing at least a part of the structure of actions, a properties window showing one or more properties of a selected action, and a storyboard showing the plurality of application windows, the display operable to show the plurality of components in a single visual interface; and a processor operable to determine a first link between the selected action and a corresponding part of one of the plurality of components, the first link being shown on one or more of the action window, the graphical representation of the at least one of the plurality of application windows, the properties window, and the storyboard.