Method and system for evaluating quality of service for transactions over a network
First Claim
1. A method of recording at a computer a transaction over a network between the computer and an information source, the method comprising:
- starting a recorder at the computer;
sending a request for information from the computer to the information source over the network to begin the transaction;
recording the transaction including browser operations;
stopping the recorder;
playing back the recorded transaction for review and validation of the recorded transaction by a user at the computer;
inserting comments into the recorded transaction during playback of the recorded transaction in a step mode; and
sending the recorded transaction to a collection system for distribution to a data acquisition agent;
wherein the recorded transaction is configured for use by the data acquisition agent remote from the computer and operable to execute the recorded transaction with the information source and collect performance measurements for the transaction, performance measurements comprising download time of data during execution of said recorded transaction and including browser execution time.
14 Assignments
0 Petitions
Accused Products
Abstract
A method of recording a transaction over a network generally includes staring a recorder, sending a request for information from a computer to an information source over the network to begin the transaction, interacting with the information source over the network to complete the transaction, and stopping the recorder. The recorded transaction is played back and feedback is provided on the recorded transaction. The recorded transaction is configured for use by a data acquisition agent operable to execute the recorded transaction with the information source and collect performance measurements for the transaction.
-
Citations
36 Claims
-
1. A method of recording at a computer a transaction over a network between the computer and an information source, the method comprising:
-
starting a recorder at the computer; sending a request for information from the computer to the information source over the network to begin the transaction; recording the transaction including browser operations; stopping the recorder; playing back the recorded transaction for review and validation of the recorded transaction by a user at the computer; inserting comments into the recorded transaction during playback of the recorded transaction in a step mode; and sending the recorded transaction to a collection system for distribution to a data acquisition agent; wherein the recorded transaction is configured for use by the data acquisition agent remote from the computer and operable to execute the recorded transaction with the information source and collect performance measurements for the transaction, performance measurements comprising download time of data during execution of said recorded transaction and including browser execution time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product for recording at a computer and measuring a transaction over a network between the computer and an information source, the computer program product comprising:
-
computer code that starts a recorder at the computer; computer code that sends a request for information from a computer to an information source over the network to begin the transaction; computer code that records the transaction including browser operations; computer code that stops the recorder; computer code that plays back the recorded transaction for review and validation of the recorded transaction by a user at the computer; computer code that inserts comments into the transaction during playback of the recorded transaction in a step mode; and computer code that sends the recording of the transaction to a node on the network in communication with a data acquisition agent remote from the computer and operable to execute the recorded transaction with the information source and collect performance measurements for the transaction, performance measurements comprising download time of data during execution of said recorded transaction and including browser execution time; and a computer-readable storage medium for storing the codes. - View Dependent Claims (28)
-
-
29. A system for recording a transaction between two or more computers in a computer network, the system comprising:
-
a recorder configured to record a transaction between a user computer and a host computer, the recorder installed at the user computer; a playback application configured to playback the recorded transaction and insert comments into the transaction during playback of the recorded transaction in a step mode at the user computer, wherein playback of the recorded transaction comprises sending a request for a web page from a browser at the user computer to a web server and interacting with the web server to complete said transaction; memory configured to at least temporarily store the recorded transaction at the user computer; and a delivery device operable to send the recorded transaction to a central computer in communication with at least one data acquisition agent remote from the computer and operable to execute the recorded transaction and collect performance measurements for the transaction, wherein performance measurements comprise download time of data during execution of said recorded transaction and includes browser execution time. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification