×

Method and system for generating and monitoring variable load on an application under test

  • US 7,587,638 B2
  • Filed: 02/25/2005
  • Issued: 09/08/2009
  • Est. Priority Date: 02/25/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system with a central processing unit and memory for generating and monitoring variable load on an application under test (AUT), the computer system comprising:

  • a first level of a hierarchy comprising a first instance of an executable being operable to;

    determine a load to place on an AUT in each phase of a test run comprising a plurality of phases;

    for each phase of the test run;

    determine a number of instances of the executable to create in a second level of the hierarchy, wherein the number of instances of the executable to create in the second level of the hierarchy is based on the load to place on the AUT in the particular phase of the test run and a number of computer systems available to execute the instances of the executable in the second level of the hierarchy in the particular phase of the test run;

    generate a configuration file for each of the instances of the executable in the second level of the hierarchy;

    launch the instances of the executable in the second level of the hierarchy, each instance of the executable being launched on one of the computer systems that are available to execute the instances of the executable in the second level of the hierarchy;

    listen for a connection from each of the instances of the executable in the second level of the hierarchy; and

    a second level of the hierarchy comprising a plurality of instances of the executable, each instance of the executable being operable to;

    establish a connection to the instance of the executable in the first level of the hierarchy;

    determine a number of instances of a test program to create on the computer system;

    generate a client configuration file for each instance of the test program to create;

    store the client configuration files;

    launch the number of instances of the test program; and

    listen for a connection from each instance of the test program,such that each instance of the test program connects to the instance of the executable executing on the same computer system, and each instance of the test program executes according to its client configuration file.

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