Response-time baselining and performance testing capability within a software product
First Claim
Patent Images
1. A method of measuring performance of a computerized system comprising:
- configuring a test component to generate an application specific workflow including a plurality of requests to be delivered to a computing environment of one or more computing devices to conduct a performance test for measuring the performance of the computerized system, wherein the computing environment operates in a live mode of operation and utilizes live processing to process requests from live workflows, wherein the test component is integrated in an application installed on the computing environment operating in the live mode of operation, and wherein configuring the test component comprises;
adjusting parameters to specify secure user IDs, simulated users, and configure a read-only test for the application specific workflow including an access restriction to production data for the application;
executing the integrated test component of the application to deliver the application specific workflow to the computing environment during the live mode of operation of the computing environment, wherein the plurality of requests of the application specific workflow from the integrated test component conduct the performance test and are processed as live requests along with requests from the live workflows by live processing of the computing environment to produce responses to the plurality of requests conducting the performance test; and
collecting performance data based on at least one response received from the computing environment as a result of the live processing of the application specific workflow from the integrated test component to measure the performance of the computerized system from execution of the application specific workflow during the live mode of operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of measuring performance of a computerized system is provided. A test component integrated in a client application module is configured to generate an application specific workflow to be delivered to a computing environment of one or more computing devices for measuring the performance of the computerized system. The integrated test component of the client application module is executed to deliver the application specific workflow to a server system in the computing environment. Performance data is collected based on at least one response received from the computing environment to measure the performance of the computerized system.
27 Citations
20 Claims
-
1. A method of measuring performance of a computerized system comprising:
-
configuring a test component to generate an application specific workflow including a plurality of requests to be delivered to a computing environment of one or more computing devices to conduct a performance test for measuring the performance of the computerized system, wherein the computing environment operates in a live mode of operation and utilizes live processing to process requests from live workflows, wherein the test component is integrated in an application installed on the computing environment operating in the live mode of operation, and wherein configuring the test component comprises; adjusting parameters to specify secure user IDs, simulated users, and configure a read-only test for the application specific workflow including an access restriction to production data for the application; executing the integrated test component of the application to deliver the application specific workflow to the computing environment during the live mode of operation of the computing environment, wherein the plurality of requests of the application specific workflow from the integrated test component conduct the performance test and are processed as live requests along with requests from the live workflows by live processing of the computing environment to produce responses to the plurality of requests conducting the performance test; and collecting performance data based on at least one response received from the computing environment as a result of the live processing of the application specific workflow from the integrated test component to measure the performance of the computerized system from execution of the application specific workflow during the live mode of operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system for measuring performance of a computerized system comprising:
at least one processor configured to; configure a test component to generate an application specific workflow including a plurality of requests to be delivered to a computing environment of one or more computing devices to conduct a performance test for measuring the performance of the computerized system, wherein the computing environment operates in a live mode of operation and utilizes live processing to process requests from live workflows, wherein the test component is integrated in an application installed on the computing environment operating in the live mode of operation, and wherein configuring the test component comprises; adjusting parameters to specify secure user IDs, simulated users, and configure a read-only test for the application specific workflow including an access restriction to production data for the application; execute the integrated test component of the application to deliver the application specific workflow to the computing environment during the live mode of operation of the computing environment, wherein the plurality of requests of the application specific workflow from the integrated test component conduct the performance test and are processed as live requests along with requests from the live workflows by live processing of the computing environment to produce responses to the plurality of requests conducting the performance test; and collect performance data based on at least one response received from the computing environment as a result of the live processing of the application specific workflow from the integrated test component to measure the performance of the computerized system from execution of the application specific workflow during the live mode of operation. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A computer program product for measuring performance of a computerized system comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to; configure a test component to generate an application specific workflow including a plurality of requests to be delivered to a computing environment of one or more computing devices to conduct a performance test for measuring the performance of the computerized system, wherein the computing environment operates in a live mode of operation and utilizes live processing to process requests from live workflows, wherein the test component is integrated in an application installed on the computing environment operating in the live mode of operation, and wherein configuring the test component comprises; adjusting parameters to specify secure user IDs, simulated users, and configure a read-only test for the application specific workflow including an access restriction to production data for the application; execute the integrated test component of the application to deliver the application specific workflow to the computing environment during the live mode of operation of the computing environment, wherein the plurality of requests of the application specific workflow from the integrated test component conduct the performance test and are processed as live requests along with requests from the live workflows by live processing of the computing environment to produce responses to the plurality of requests conducting the performance test; and collect performance data based on at least one response received from the computing environment as a result of the live processing of the application specific workflow from the integrated test component to measure the performance of the computerized system from execution of the application specific workflow during the live mode of operation. - View Dependent Claims (18, 19, 20)
Specification