×

Method and system for automated distributed software testing

  • US 8,166,458 B2
  • Filed: 11/07/2005
  • Issued: 04/24/2012
  • Est. Priority Date: 11/07/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of testing software, said method comprising:

  • receiving, at a testing control service that comprises a server, a request to conduct a test of software;

    identifying, by the testing control service, test parameters to test the software from the request, wherein the test parameters comprise requirements of testing the software;

    identifying a remote test lab from a plurality of remote tests labs, the remote test lab comprising a plurality of target machines comprising resources that satisfy the requirements of the test, wherein each target machine comprises a virtual machine monitor, at least one target virtual machine to perform the test, and a management virtual machine to track the at least one target virtual machine performing the test;

    scheduling the test with the plurality of target machines of the remote test lab;

    connecting to a sentry server machine located at the remote test lab, wherein the sentry server machine is configured to monitor whether the test resulted in at least one target machine of the remote test lab failing by periodically retrieving information from the management virtual machine in a target machine; and

    receiving information from the sentry server machine that indicates a result of the test at the remote test lab.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×