For example, if the Create Sales Order Initial Screen 260 of FIG. 2 is being displayed by the application, the user of the automation tool can invoke a command to capture information about that screen, including the names and types of the data fields, such as the order type field 261.