AUTOMATION TOOL AND METHOD FOR GENERATING TEST CODE
First Claim
Patent Images
1. An application tool implementable on a computer readable medium comprising:
- a generator component configured to receive a UI dialogue exchange and generate output test code for an event of the UI dialogue exchange that invokes one or more UI actions corresponding to the event utilizing objects and methods from a library.
2 Assignments
0 Petitions
Accused Products
Abstract
An automation tool for generating test code to test a UI is disclosed. In embodiments disclosed, the automation tool includes a recording function and a generator component. In illustrating embodiments, the recording function includes a processing component and a collector component for processing an input dialogue and collecting data associated with the input dialogue or events. As shown, the generator component invokes methods or procedures of a generator class to generate code.
-
Citations
20 Claims
-
1. An application tool implementable on a computer readable medium comprising:
a generator component configured to receive a UI dialogue exchange and generate output test code for an event of the UI dialogue exchange that invokes one or more UI actions corresponding to the event utilizing objects and methods from a library. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method implementable on a computer readable medium comprising:
-
receiving input from a user input device and UI component and recording one or more events of a user interface dialogue exchange; processing the one or more events to determine a control type; invoking a collector object for the control type and collecting data associated with the control type; and outputting the one or more events and the associated data to a computer readable file or data store. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
-
recording a dialogue exchange for a user interface including one or more events including actions invoked through a user input device; and utilizing objects and methods from a library to generate code for the dialogue exchange. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification