×

Computer System Tools and Method for Development and Testing

  • US 20110196936A1
  • Filed: 12/23/2010
  • Published: 08/11/2011
  • Est. Priority Date: 06/20/2003
  • Status: Active Grant
First Claim
Patent Images

1. A physical computer readable medium having computer readable code thereon, the medium comprising:

  • instructions for generating a capture request operable to perform screen captures in parallel further including;

    instructions for identifying a set of servers each having an independent operating system and responsive to a central server for launching a browser responsive to a Uniform Resource Locator (URL) request;

    instructions for receiving, from a user, a request indicative of a URL and the operating system to employ;

    instructions for fulfilling, by the browser, the URL request by loading a set of elements in a web page denoted by the URL, each launched browser defining a URL Browser combination;

    instructions for remotely interacting with a plurality of operating systems responsive to the capture request for fulfilling the capture request on a completed web page, wherein fulfilling the capture request includes instructions for denoting a specific network identifier corresponding to the server having the requested one of the plurality of operating systems, and wherein performing the screen capture further includes;

    instructions for scanning a queue of received web page requests;

    instructions for identifying web page requests marked as complete further comprising;

    instructions for matching the web page with the queue of web page requests to determine if the web page is marked as complete, wherein determining when the web page is complete further comprises instructions for identifying the set of elements in the web page;

    instructions for defining a web page tree corresponding to the set of elements;

    instructions for receiving an element in the set of elements;

    instructions for marking a corresponding node in the web page tree that the element has been received; and

    instructions for determining if all elements defined in the web page tree have been received;

    instructions for, upon determining web page completion, taking the screen capture; and

    instructions for terminating the browser session by generating a browser kill instruction from the central server, the kill instruction generated in response to an indication of web page completion from the server that launched the browser.

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