Share via


Analyzing Errors in Load Tests Using the Errors Table

When you run a load test, you can analyze errors that occur. Analyzing errors and adjusting your tests are an important part of the load test process. If any errors occurred, an errors hyperlink appears on the load test status bar and specifies the number of errors that occurred. To display the errors table, you click the hyperlink.

Viewing Errors in the Errors Table

The errors table groups the errors that occurred during a load test by the type and subtype of the error. There is also a total line in the table that specifies the total count of all the errors that occurred.

The errors table contains the following columns:

Column

Description

Visible by default

Type

The type of the error. For example, HttpError.

Yes

SubType

The subtype of the error. For example, LoadTestException.

Yes

Count

The number of errors of this type that occurred during the load test. The entries in this column appear as hyperlinks. You can click any hyperlink to view a list of the individual errors.

Yes

Last Message

A message that describes the error. For example, 404 - NotFound.

Yes

For more information, see Analyzing Load Test Results in the Tables View of the Load Test Analyzer.

Drilling Down to the Error List

The errors table groups the errors by the type and subtype of the error. To view a table of the individual errors, you display the Load Test Errors dialog box. To display the dialog box, click a hyperlink in the Count column of the errors table. You can also display the dialog box by right-clicking a row in the errors table that is populated, and clicking Errors.

Note

Only the first 1,000 instances of any error type and subtype combination are collected. When you display the Load Test Errors dialog box, you will see at most the first 1,000 instances that error.

The Load Test Errors table contains the following columns:

Column

Description

Time

The time during the load test at which the error occurred.

Agent

The name of the agent computer on which the error occurred. This is important when you run load tests using test controllers and test agents. For more information, see Distributing Load Tests Across Multiple Test Machines Using Test Controllers and Test Agents.

Test

The name of the Web performance test in which the error occurred.

Scenario

The name of the scenario in which the error occurred.

Request

The URL of the request in which the error occurred.

Type

The type of the error. For example, HttpError.

SubType

The subtype of the error. For example, LoadTestException.

Text

The text of the error message. For example, 404 - NotFound.

Stack

The entries in this column are either empty, or the word Stack is formatted as a hyperlink. You can click the hyperlink to view a stack trace of the error.

Details

The entries in this column are either empty, or the word TestLog is formatted as a hyperlink. This link can help you isolate errors in the load test. For example, clicking the TestLog link on a Web Performance test request error will open up the results for the Web Performance test in the Web Performance Test Results Viewer and highlight the request error.

Note

You can sort the table by clicking the column headers.

See Also

Concepts

Analyzing Threshold Rule Violations in Load Tests Using the Load Test Analyzer

Analyzing Load Test Results in the Tables View of the Load Test Analyzer

Other Resources

Analyzing Load Test Runs