Patent ID: 8065414

Claim:
A computer-implemented method of determining performance associated with a web site accessed from a first location, the computer-implemented method comprising: obtaining, at the first location, a script containing a transaction and a first capture event definition, wherein the transaction includes a sequence of page requests identifying web pages to obtain from the web site, and wherein the first capture event definition specifies a user-defined capture event by indicating a condition that may exist during retrieval of the web pages, and wherein the user-defined capture event includes a test datum that purposely triggers a false error; executing the script to perform the transaction with the web site; detecting a capture event associated with one of the page requests; and responsive to detecting the capture event: capturing content of a first web page associated with the capture event, including traversing the first web page to identify visible and non-visible components associated with the first web page; packaging the content of the first web page and the visible and non-visible components of the first web page into a container capable of being rendered at a second location; and sending the container to a repository accessible for rendering at the second location.