Performance report


+

Search Tips   |   Advanced Search

 


Content

  1. Overview
  2. Overall page
  3. Summary page
  4. Page Performance page
  5. 10 slowest page elements
  6. Response vs. Time Summary page
  7. Response vs. Time Detail page
  8. Page Throughput page
  9. Server Throughput page
  10. Server Health Summary page
  11. Server Health Detail page
  12. Resources page
  13. Page Element Responses
  14. Related


Overview

The Performance report...


Overall page

Provides a progress indicator showing the state of the run, and a bar chart showing overall success of the run...


Summary page

The Summary page summarizes the most important data about the test run, so that you can analyze the final or intermediate results of a test at a glance.

The Summary page displays the following Run Summary information:

The Summary page displays the following Page Summary information:

The Summary page displays the following Page Element Summary information:

Average Response Time For All Page Elements Time between the first request character sent and the last response character received. Response times for HTTP requests that time out or that return an unexpected status code (the recorded and played back codes do not match) in the range of 4XX (client errors) to 5XX (server errors) are discarded from the reported values.
Response Time Standard Deviation For All Page Elements
Total Page Element Attempts and Total Page Element Hits A page element attempt means that a request was sent. A hit means that the server received the request and returned any complete response.
Percentage Of Verification Points That Passed
Summary of results for page element verification points If these verification points were set.

If you have set transactions in test, the Summary page displays the following Transaction information:


Page Performance page

The Page Performance page shows the average response of the slowest 10 pages in the test as the test progresses. With this information, you can evaluate system response during and after the test.

The bar chart shows the average response time of the 10 slowest pages. Each bar represents a page that you visited during recording.

As you run the test, the bar chart changes, because the 10 slowest pages are updated dynamically during the run.

For example, the Logon page might be one of the 10 slowest pages at the start of the run, but then, as the test progresses, the Shopping Cart page might replace it as one of the 10 slowest. After the run, the page shows the 10 slowest pages for the entire run.

The table under the bar chart provides the following additional information:

Response Time Minimum Time between the first request character sent and the last response character received.

Response time counters omit page response times for pages containing requests with status codes in the range of 4XX (client errors) to 5XX (server errors). The only exception is when the failure (for example, a 404) is recorded and returned, and the request is not the primary request for the page.

Page response times which contain requests that time out are always discarded.

Response Time Average This matches the information in the bar chart.
Response Time Standard Deviation
Response Time Maximum
Attempts Rate An attempt means that a primary request was sent; it does not include requests within the page.
Attempts Count


10 slowest page elements

To display the 10 slowest page element response times, right-click on the Page Performance page and select...

For example...


Response vs. Time Summary page

The Response vs. Time Summary page shows the average response trend as graphed for a specified interval. It contains two line graphs with corresponding summary tables. When a schedule includes staged loads, colored time-range markers at the top of the graph delineate the stages.


Page Response vs. Time

Shows the average response time for all pages during the run.

Each point on the graph is an average of what has occurred during that interval.

The table after the graph lists one number the total average response time for all pages in the run.


Page Element Response vs. Time

Shows the average response time for all page elements during the run.

Each point on the graph is an average of what has occurred during that interval.

The table under the graph lists one number the total average response time for all page elements in the run.

You set the Statistics sample interval value in the schedule, as a schedule property.


Response vs. Time Detail page

The Response vs. Time Detail page shows the response trend as graphed for the sample intervals. Each page is represented by a separate line.

The Average Page Response Time graph shows the average response of each page for each sample interval.

When a schedule includes staged loads, colored time-range markers at the top of the graph delineate the stages.

The table after the graph provides the following additional information:

Response Time - Minimum The minimum page response time for the run.

Response time is the time between the first request character sent of the primary request and the last response character received.

Response time counters omit page response times for pages containing requests with status codes in the range of 4XX (client errors) to 5XX (server errors). The only exception is when the failure (for example, a 404) is recorded and returned, and the request is not the primary request for the page.

Page response times which contain requests that time out are always discarded.

Reponse Time - Average The average page response time for the run.

This is similar to the graph, but the information in the table includes the entire run.

Response Time Standard Deviation The standard deviation of the average response time.
Response Time Maximum Maximum page response time for the run.
Attempts Rate Rate of page attempts per interval for the most recent statistics sample interval.

A page attempt means that the primary request was sent; it does not include requests within the page. You set the Statistics sample interval value in the schedule, as a schedule property.

Attempts Count Number of page attempts per interval.


Page Throughput page

The Page Throughput page provides an overview of the frequency of requests being transferred per sample interval.

If the number of requests and hits are not close, the server may be having trouble keeping up with the workload.

If you add virtual users during a run and watch these two graphs in tandem, you can monitor the ability of system to keep up with the workload. As the page hit rate stabilizes, even though the active user count continues to climb and the system is well tuned, the average page response time will naturally slow down. This is because the system is running at its maximum effective throughput and is effectively throttling the rate of page hits by slowing down how quickly it responds to requests.


Server Throughput page

The Server Throughput page lists...

The Byte Transfer Rates graph shows the rate of bytes sent and received per interval for all intervals in the run.

Colored time-range markers at the top of the graph delineate the stages.

The summary table after the graph lists...

The User Load graph shows active users and users that have completed testing, per sample interval, over the course of a run.

You set the Statistics sample interval value in the schedule, as a schedule property.

As the run nears completion, the number of active users decreases and the number of completed users increases. The summary table after the graph lists the active and completed users for the entire run.

Bytes sent and bytes received throughput rate, which is computed from the client perspective, is typically analyzed with other metrics, such as the Page Throughput and resource monitoring data, to understand how network throughput demand affects server's performance.


Server Health Summary page

The Server Health Summary page gives an overall indication of how well the server is responding to the load.


Server Health Detail page

The Server Health Detail page provides specific details for the 10 pages with the lowest success rate.


Resources page

The Resources page shows all resource counters monitored during the schedule run.


Page Element Responses

The Page Element drill down page shows the 10 slowest page element responses for the selected page.


Related