Load test system and method
First Claim
Patent Images
1. A method of load testing a software application comprising:
- producing human-readable load testing scripts; and
emulating a user using the human-readable load testing scripts, the human-readable load testing scripts being produced by the steps comprising;
capturing calls on a computer system to emulate the user, the calls being captured by an in-memory replacement of the calls;
recording timing information of the captured calls; and
generating a human-readable load testing script from the captured application calls according to the timing information of the captured calls, such that the user is emulated.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved system and method for load testing software applications is provided. The user interface and/or application calls are captured to generate a script to emulate a user session. The script may include source language statements and, with or without editing, may be compiled into an executable script. Multiple scripts may be executed on a script driver to simulate multiple users to load test a system.
67 Citations
17 Claims
-
1. A method of load testing a software application comprising:
-
producing human-readable load testing scripts; and emulating a user using the human-readable load testing scripts, the human-readable load testing scripts being produced by the steps comprising; capturing calls on a computer system to emulate the user, the calls being captured by an in-memory replacement of the calls; recording timing information of the captured calls; and generating a human-readable load testing script from the captured application calls according to the timing information of the captured calls, such that the user is emulated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product that produces human-readable load testing scripts used for emulating a user in load testing a software application, comprising:
-
computer code that captures calls on a computer system to emulate a user, the calls being captured by an in-memory replacement of the calls; computer code that records timing information of the captured calls; computer code that generates a human-readable load testing script from the captured application calls according to the timing information of the captured calls, such that the user is emulated; and a computer readable medium that stores the computer codes. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification