Service Level Agreement wizard
This wizard enables you to define service level agreements (SLAs). SLAs enable you to define performance targets or goals for your performance test. During a test run, LoadRunner Enterprise measures performance and collects data. This data is compared against thresholds defined in the SLAs.
Define SLAs
To define an SLA:
-
Select a test in the tree, and click Edit Test.
-
In the Performance Test Designer window, click Summary.
-
In the Service Level Agreement pane, click .
-
Define the SLA in the Service Level Agreement wizard as described below.
Note: You can define SLAs in the Performance Test Designer only.
To view a list of defined SLAs:
-
From the LoadRunner Enterprise navigation toolbar, click and selectTest Management (under Testing).
-
Select a test in the tree. The Service Level Agreement pane lists the defined SLAs.
Service Level Agreement wizard
User interface elements are described below:
Introduction
UI Elements |
Description |
---|---|
Skip this page next time |
When this option is selected, the SLA wizard starts on the Measurements page. For details, see Measurement page. To view the Introduction page again, on the Measurement page click Back and clear the Skip this page next time option. |
This wizard page enables you to select a measurement for the SLA. Some measurements are measured at time intervals over a timeline, and others are measured over the whole test run.
This wizard page enables you to include transactions critical to your test in the evaluation.
Note: The Transaction page is displayed only when at least one of the scripts participating in the test includes a transaction.
This wizard page enables you to select a load criterion for your goal and define appropriate load value ranges. For example, you can define the SLA to show the behavior of errors per second when there are less than 5 running Vusers, when there are between 5 and 10 running Vusers, and when there are 10 or more running Vusers.
Note:
-
This page is available only when defining the Average Transaction Response Time or Errors per Second SLAs.
-
In the next wizard step (Thresholds page), you will set different thresholds for each of these load value ranges.
This wizard page enables you to define thresholds for the selected measurement.
UI Elements |
Description |
---|---|
Measurement |
The measurement selected for the SLA. |
Percentile |
Percentage of transactions to measure against the configured threshold. Available for the following measurement: Transaction Response Time Percentile |
Apply to all transactions |
Enables you to define a threshold or a set of thresholds for all of the listed transactions. Click Apply to all to apply the thresholds to all of the listed transactions simultaneously. Note: Threshold values for the transactions do not have to be the same. You can assign different values for each transaction. Available for the following measurement: Average Transaction Response Time |
Provide a threshold value for all transactions |
Enables you to define one threshold for all of the listed transactions. Click Apply to all to apply the value to all of the listed transactions simultaneously. Note: The threshold values for the transactions do not have to be the same. You can assign different values for each transaction. Available for the following measurements: Transaction Response Time Percentile |
Threshold/<Threshold table> |
The minimum/maximum threshold value for the selected measurement.
|
Summary page
This wizard page displays a summary of the SLA you defined and enables you to define more SLAs.
See also: