Software test and performance monitoring system
First Claim
1. A system for testing an executable application, comprising:
- a display processor for generating data representing a display image enabling a user to select, input parameters to be provided to a target executable application; and
output data items to be received from the target executable application and associated expected range values of the output data items; and
a test unit providing a plurality of concurrently operating executable procedures for interfacing with the target executable application to provide the input parameters to the target executable application and to determine whether the output data items received from the target executable application are within corresponding associated expected range values of the output data items.
2 Assignments
0 Petitions
Accused Products
Abstract
A quality assurance benchmark system tests a target executable application under load stress conditions over an extended period of time. The system has user-controlled parameters to benchmark performance, scalability, and regression testing before deploying the application to customers. The system includes a display processor and a test unit. The display processor generates data representing a display image enabling a user to select: input parameters to be provided to the target executable application, and output data items to be received from the target executable application and associated expected range values of the data items. The test unit provides multiple concurrently operating executable procedures for interfacing with the target executable application to provide the input parameters to the target executable application, and to determine whether data items received from the target executable application are within corresponding associated expected range values of the data items.
194 Citations
20 Claims
-
1. A system for testing an executable application, comprising:
-
a display processor for generating data representing a display image enabling a user to select, input parameters to be provided to a target executable application; and
output data items to be received from the target executable application and associated expected range values of the output data items; and
a test unit providing a plurality of concurrently operating executable procedures for interfacing with the target executable application to provide the input parameters to the target executable application and to determine whether the output data items received from the target executable application are within corresponding associated expected range values of the output data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for testing an executable application, comprising the steps of:
-
providing a dynamic link library (DLL);
providing at least one plug-in, representing at least one executable procedure, for storage in the DLL;
providing at least one input parameter for the at least one plug-in; and
testing a target executable application in response to the plug-in. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification