test-manager
latest
false
UiPath logo, featuring letters U and I in white

Test Manager user guide

Last updated Oct 16, 2025

Analyzing performance results

The dashboard provides multiple charts and status indicators that help you determine whether your application and infrastructure met the expected performance levels.

  • The Users chart displays the number of active virtual users over time and overlays additional key metrics such as automation errors, response times, and HTTP errors. This allows you to quickly identify correlations, for example, if higher load coincides with increased errors or slower response times.
  • Infrastructure chart Shows CPU and memory consumption of the robots executing the load (serverless load generators or on-premises machines). Monitoring these metrics ensures that performance issues are not caused by overloaded robot infrastructure rather than the system under test.
  • Group cardsEach group card provides a high-level overview of a load group’s execution status and key metrics.
    • Group name and test case name. The group name cannot be changed.
    • Status (no result, Passed or Failed). The status is determined automatically based on threshold compliance, but it can also be manually adjusted. This allows test owners to override results if they believe a group should be considered successful despite minor violations or marked as failed if business-critical expectations were not met.
    • Number of virtual users executed. This metric shows a full bar after it is fully completed.
    • Error rates (HTTP and automation errors)
    • Average and maximum response times

The dashboard view helps you quickly assess whether a group met its defined service level objectives (SLOs). For deeper analysis, you can open the Group Metrics view, which provides detailed charts on response times, error rates, step durations, and infrastructure usage.

The detail view provides in-depth insights into specific events that occurred during a performance test.

  • Selecting a timeframe and chart

    To open the detail view, first select a time range in the histogram and then choose a specific chart (e.g., HTTP response times, errors). The detail view will show relevant entries for the selected timeframe.

  • HTTP request/response pairs
    The table lists all HTTP requests executed by the load group, including their name, type, response time, and status code.
    • If requests return error codes (e.g., 404, 500), they are flagged as errors.
    • If requests return valid codes (e.g., 200) but exceed response time thresholds, they are also reported here. The number in front of each entry indicates how many times the issue occurred.
  • Automation errors

    The same detail view can also be used to display automation-level errors such as selector failures or activity exceptions. These provide visibility into functional problems that may occur under load.

  • Recordings

    Recordings of automation playback are not supported in this view. However, recordings can be enabled in Orchestrator, where detailed automation execution logs and screenshots are available if robots were able to capture them. Otherwise, error logs from the robot are reported.

By combining error codes, threshold violations, and automation logs, the detail view helps pinpoint the root cause of performance or functional failures in a test scenario.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.