Method and system for evaluating quality of service over the internet
First Claim
1. A method of measuring performance of a web-site transaction between a data acquisition agent and an information source over a network, the transaction comprising requesting information from the information source connected to the network and interacting with the information source, the method comprising:
- receiving at the data acquisition agent, a transaction previously recorded between a user machine and the information source;
sending a request for information to the information source from the data acquisition agent connected to the network to begin the transaction;
loading data responsive to the request for information onto the data acquisition agent from the information source;
continuing the transaction between the information source and the data acquisition agent by simulating said transaction previously recorded between the user machine and the information source, wherein simulating said transaction comprises updating state information on a web page and linking web pages together;
collecting performance measurements by the data acquisition agent for the transaction, wherein said performance measurements comprise download time of data during said transaction and includes browser execution time; and
sending the performance measurements collected by the data acquisition agent to a storage device.
13 Assignments
0 Petitions
Accused Products
Abstract
A method of measuring performance of a transaction over a network. The transaction includes requesting information from an information source connected to the network and interacting with the information source. The method includes connecting a data acquisition agent to the network, sending a request for information from the data acquisition agent to the information source, and loading data responsive to the request for information onto the data acquisition agent. The transaction is executed and performance measurements for the transactions are collected and sent to a storage device. A system for measuring performance of a transaction over a network is also disclosed.
70 Citations
32 Claims
-
1. A method of measuring performance of a web-site transaction between a data acquisition agent and an information source over a network, the transaction comprising requesting information from the information source connected to the network and interacting with the information source, the method comprising:
-
receiving at the data acquisition agent, a transaction previously recorded between a user machine and the information source; sending a request for information to the information source from the data acquisition agent connected to the network to begin the transaction; loading data responsive to the request for information onto the data acquisition agent from the information source; continuing the transaction between the information source and the data acquisition agent by simulating said transaction previously recorded between the user machine and the information source, wherein simulating said transaction comprises updating state information on a web page and linking web pages together; collecting performance measurements by the data acquisition agent for the transaction, wherein said performance measurements comprise download time of data during said transaction and includes browser execution time; and sending the performance measurements collected by the data acquisition agent to a storage device. - 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. A system for measuring performance of a web-site transaction between a data acquisition agent and a web server over a network, the transaction comprising requesting information from the web server connected to the network and interacting with the web server, the system comprising:
-
the data acquisition agent configured to receive a previously recorded transaction between a user machine and the web server, send a request for information to the web server to begin the transaction, load data responsive to the request for information onto the data acquisition agent from the web server, continue the transaction between the web server and the data acquisition agent by simulating the transaction previously recorded between the user machine and the web server, collect performance measurements for the transaction, and send the performance measurements to a storage device; wherein said performance measurements comprise download time of data during said transaction and includes browser execution time, and simulating said transaction comprises updating state information on a web page and linking web pages together. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification