×

Methods and apparatus for collecting and displaying performance metrics from a web site

  • US 7,685,273 B1
  • Filed: 06/20/2006
  • Issued: 03/23/2010
  • Est. Priority Date: 03/31/2004
  • Status: Active Grant
First Claim
Patent Images

1. Using an agent, a computer-implemented method in which a computer system initiates execution of software instructions stored in memory for measuring and displaying performance associated with a web site, the computer-implemented method comprising:

  • obtaining a script, at a remote agent, containing at least one transaction to be performed with the web site, the at least one transaction defining a sequence of page requests identifying at least one web page to obtain from the web site;

    executing the script to perform the at least one transaction with the web site, performance of the at least one transaction including retrieving the sequence of the at least one web page;

    detecting a capture event associated with the at least one web page, detecting the capture event including receiving a request to capture a visual representation of locally stored content according to how the locally stored content would be rendered in a web browser;

    in response to the capture event, capturing content of the at least one web page, capturing content including capturing a plurality of components including visible and non visible components associated with the at least one web page;

    packaging the content of the at least one web page into a container capable of being rendered, such that the container provides a plurality of components associated with the at least one captured web page;

    delivering the container to a repositorywherein detecting a capture event associated with the at least one web page comprises;

    identifying in the script, a capture event definition indicating a condition that may exist during retrieval of the at least one web page in the at least one transaction, the capture event including at least one of;

    i) a user defined capture event; and

    ii) an error capture event;

    wherein identifying in the script, a capture event definition indicating a condition that may exist during retrieval of the at least one web page in the at least one transaction, the capture event including at least one of a user defined capture event, and an error capture event comprises;

    identifying a user defined capture event including at least one of;

    i) a timing threshold, specified by a user, that has been exceeded;

    ii) a user supplied test datum that does not match with a component of the web page; and

    iii) a user supplied test datum that purposely triggers a false error.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×