×

System and method for automated performance testing in a dynamic production environment

  • US 8,756,586 B2
  • Filed: 12/10/2010
  • Issued: 06/17/2014
  • Est. Priority Date: 12/10/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system having a scalable and pluggable framework for automated performance testing of an enterprise application, the system comprising:

  • an agent coupled to a framework;

    a plurality of interconnected components communicatively coupled to the agent, the interconnected components comprising a plurality of load generators, an emulator, and a profiler; and

    a server with a processor that executes instructions stored in memory to perform operations, the server communicatively coupled to a repository, a scheduler, a system modeling tool, a system resource utilization monitor, a run-time duration module, a real-time test monitor, and a reporting engine;

    wherein the a plurality of load generators record and enhance a test script for running the test script on the enterprise application, wherein the test script is enhanced by providing wrappers around the test script;

    wherein the operations comprise detecting a network packet bottleneck based upon the test script run on the enterprise application;

    wherein the operations further comprise measuring a response time and utilization statistics of the enterprise application;

    wherein the real-time test monitor monitors network activity based upon the network packet bottleneck, the response time, and the utilization statistics;

    wherein the system modeling tool extrapolates network activity data from a static test environment to a dynamic production environment;

    wherein the load generator, the emulator, and the profiler validate the network activity data; and

    wherein the reporting engine generates a performance output parameter based upon the network activity data.

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