Abstract: A computer-implemented method includes scanning a clip of messages that includes message requests and message responses arranged in a sequence. The scanning is performed based on one or more search parameters and produces a list of one or more name/value pairs. The clip is utilized to perform a load test on a target website. Each name/value pair has a corresponding value. For each name/value pair in the list a message request in the clip is identified where the corresponding value is first used. Then, looking backwards in the sequence from the message request where the corresponding value is first used, prior message responses are located where the corresponding value is found. An extraction point is specified in the clip for the corresponding value as a latest message response in the sequence where the corresponding value was returned from the target website. The corresponding value is then stored as a property.
Type:
Application
Filed:
October 18, 2011
Publication date:
April 18, 2013
Applicant:
SOASTA, Inc.
Inventors:
Charles A. Vazac, Tana Christine Jackson, Tal Broda, Kendall Cosby
Abstract: An automated method for provisioning a grid used to run a load test on a target website includes sending one or more requests in a multi-threaded manner to at least one cloud provider, the one or more requests for an allocation of N load server instances and M result server instances which comprise the grid. Requests received back from the cloud provider are also handled in a multi-threaded manner; any errors occurring during the allocation being corrected automatically. The N load server instances and the M result server instances are then verified to be operational and correctly running software deployed to provide defined test services. Errors identified during the verification are automatically corrected either by attempting to restart a failed instance or allocating a different instance.
Type:
Grant
Filed:
July 19, 2010
Date of Patent:
December 25, 2012
Assignee:
SOASTA, Inc.
Inventors:
Tal Broda, Matt Solnit, Kenneth C. Gardner, Craig Powers, Michael Hemmert, Charles Vazac, Kendall Cosby
Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
Type:
Grant
Filed:
November 15, 2010
Date of Patent:
November 6, 2012
Assignee:
SOASTA, Inc.
Inventors:
Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert
Abstract: A processor-implemented method includes providing an analytic dashboard with a graphical user interface (GUI) that outputs aggregated results streaming in real-time of a load test performed on a target website. The load test consists of a plurality of virtual users simulated by one or more load servers that execute a test composition on one or more webpages of the website. A waterfall chart is produced on the analytic dashboard that includes a plurality of timeline bars. Each of the timeline bars represents an aggregated result for a resource of the one or more webpages across all of the virtual users. The timeline bars change in real-time as the load test progresses.
Type:
Application
Filed:
June 8, 2012
Publication date:
September 27, 2012
Applicant:
SOASTA, INC.
Inventors:
Tal Broda, Darrell Esau, Michael Hemmert
Abstract: A processor-implemented method includes providing an analytic dashboard with a graphical user interface (GUI) that outputs aggregated results streaming in real-time of a load test performed on a target website. Responsive to input of a user on the GUI, the input comprising selection of a source chart and a target chart, a single chart is automatically generated that represents either a combination or a statistical correlation of the source and target charts. The single chart has a left y-axis and an x-axis. The combination or the statistical correlation of the single chart changing in real-time as the load test progresses. A visual representation of the single chart is then produced on the analytic dashboard.
Type:
Application
Filed:
November 18, 2010
Publication date:
January 19, 2012
Applicant:
SOASTA, Inc.
Inventors:
Kenneth C. Gardner, Tal Broda, Kendall Cosby, Darrell Esau, Michael Hemmert
Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
Type:
Application
Filed:
November 15, 2010
Publication date:
March 17, 2011
Applicant:
SOASTA, Inc.
Inventors:
Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert
Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
Type:
Grant
Filed:
August 14, 2006
Date of Patent:
November 30, 2010
Assignee:
SOASTA, Inc.
Inventors:
Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert
Abstract: In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
Type:
Application
Filed:
August 14, 2006
Publication date:
March 13, 2008
Applicant:
SOASTA, Inc.
Inventors:
Kenneth C. Gardner, Craig R. Powers, Robert Charles Holcomb, Kendall J. Cosby, Tana Christine Jackson, Charles A. Vazac, Matthew Solnit, Michael Hemmert