×

Systems and methods for performance testing cloud applications from multiple different geographic locations

  • US 10,515,000 B2
  • Filed: 07/17/2017
  • Issued: 12/24/2019
  • Est. Priority Date: 08/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A cloud based performance testing system comprising:

  • a test creation and management interface in a cloud;

    an execution mechanism on an application server which receives requests from the test creation and management interface in the cloud, processes the requests and generates load concurrently from multiple geographic locations in cooperation with an elastic load balancer based on parameters specified in the test creation and management interface and directed against a service under test in the cloud;

    a results mechanism hardware server that collects, processes and stores performance measurements of the service under test from the multiple geographic locations in response to the load generated by the execution mechanism; and

    a display mechanism that presents on a screen the performance measurements collected by the results mechanism;

    wherein the execution mechanism keeps track of available geographic regions, determines which regions are involved in a test, determines a number of workers needed for the test in each region, dynamically instantiates any workers in each region if they are not already available, and sends requests for test execution to the workers located in the regions involved in the test.

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