AUTOMATED TEST GENERATION AND EXECUTION FOR TESTING A PROCESS TO CONTROL A COMPUTER SYSTEM
First Claim
Patent Images
1. A computing system, comprising:
- a parser component that receives a process representation input indicative of a process performed in an application and parses the process representation input to identify steps in the process and step information corresponding to the identified steps; and
a test code generator that automatically generates test code methods that automatically perform the identified steps, to perform the process, in the application, the test code generator further outputting the test code methods for testing the application.
1 Assignment
0 Petitions
Accused Products
Abstract
User interactions with a computing system are sensed and recorded. The recording represents a process for controlling a computer system. The computer system actions that are taken based upon the sensed user interactions are also recorded. The recording is parsed and a test for testing the recorded process is generated and automatically executed from the recording.
-
Citations
20 Claims
-
1. A computing system, comprising:
-
a parser component that receives a process representation input indicative of a process performed in an application and parses the process representation input to identify steps in the process and step information corresponding to the identified steps; and a test code generator that automatically generates test code methods that automatically perform the identified steps, to perform the process, in the application, the test code generator further outputting the test code methods for testing the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method, comprising:
-
receiving a process representation input indicative of a process performed in an application; parsing the process representation input to identify steps in the process and step information corresponding to the identified steps; automatically generating test code methods that automatically perform the identified steps, to perform the process, in the application; and outputting the test code methods for testing the application. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computing system, comprising:
-
a parser component that receives a process recording input indicative of a recording of a process performed in an application and parses the process recording input to identify steps in the process and step information corresponding to the identified steps; a test code generator that automatically generates test code methods that automatically perform the identified steps, to perform the process, in the application, the test code generator further outputting the test code methods for testing the application; and a testing system that accesses the test code methods for the process and runs the test code methods to test the process in the application, to generate test results, and that outputs the test results to a result store. - View Dependent Claims (19, 20)
-
Specification