Performance Graphs & Analysis

QA Mentor’s Performance Graph and Analysis Report is a specialized document that captures, describes, and illustrates our findings from an in-depth Performance Test.

QA Mentor’s Performance Graph and Analysis Report is a specialized document that captures, describes, and illustrates our findings from an in-depth Performance Test. Depending on exactly what was being tested and the associated requirements, any or all of the following could be included in the report.

End User Response Times

One of the most commonly requested, important, and utilized metric, this graph helps measure current or hypothetical user satisfaction. It can easily convey if performance goals are being met for each page or transaction and can capture the increase or decrease in response times in relation to other load activities.

Resource Utilizations

This metric can be either detailed or generalized. If the data points to an issue, the metric is given in a more detailed manner by associating utilization and response times with number of users or transactions. In this way, the requirement threshold can be seen visually and understood as it relates to the current usage or potential growth of the system. Resources reported on include processor, memory, disk I/O, and network I/O.

Component Response Times

Very useful to the technical team, the component response times helps determine what parts are responsible for the end-user response times. If applicable, the metric ties the component response times to end-user actions to help understand the relationship.

Trends

Extremely useful for systems with frequent builds, this chart show performance improvements or degradations over time and can pinpoint exact code or application changes that cause performance issues, or improved performance.

Volumes, Capacities, and Rates

Metrics related to these include hits per second, transactions per second, bandwidth usage, and database storage. When put in context with other metrics, these can help point to areas with current or impending performance issues.

Network-specific metrics

These metrics provide information as it relates to the efficiency of your network. Routers, gateways, and switches evaluations are included.

Platform-specific metrics

Server or application-hosting software analysis are included in these metrics, such as Microsoft .NET CLR and those related to ASP.NET.

Application-specific metrics

Application health is portrayed in these metrics to help identify performance issues related to concurrent threads, deadlocks, or web service request queues.

Service-level metrics

Throughput and latency for the entire application are measured and conveyed in these metrics.

Business metrics

These metrics are commonly used to analyze and set the parameters of a performance test since they capture the real-time business usage of the application, such as number and type of transactions within a period of time.

Error Rates

This simple metric counts the number of type of errors during the performance test and ties them to specific actions taken. These can point to coding or resource allocation issues.

Scroll Up