> For the complete documentation index, see [llms.txt](https://docs.thousandeyes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thousandeyes.com/product-documentation/end-user-monitoring/viewing-data/endpoint-agent-real-user-tests-view.md).

# Endpoint Agent Real User Tests View

Real user tests show data when Endpoint Agent users browse domains configured in monitored domain sets. The view also includes data from manually triggered recording sessions. Use the **Real User Tests** view to connect page experience, errors, active alerts, user sessions, and network paths for the same time interval.

## Exploring Real User Test Data

1. Go to **Endpoint Experience > Views**.
2. Select **Real User Tests** from the set of tabs at the top of the view.
3. Select a data type:
   * **Visited Pages** shows browser experience, page speed, errors, alerts, visited pages, and sessions.
   * **Network** shows network measurements and paths to visited domains.
4. Select **Add Filter** to focus the view on relevant data.
5. Select a metric above the timeline.

   In **Visited Pages**, **Experience Score** locates poor user experience. In **Network**, loss, latency, and jitter show whether network conditions align with the problem.
6. Select an interval on the timeline. The result tabs below it update to show that selection.

Use **Snapshot > Save a snapshot** to preserve the filters, data type, metric, and time selection. Use **Snapshot > View All Snapshots** to open a saved snapshot. For more information, see [Endpoint Agent Test Snapshots](https://docs.thousandeyes.com/product-documentation/tests/sharing-test-data#endpoint-agent-test-snapshots).

## Filtering the Results

Select **Add Filter** to apply global filters to the timeline and the detailed results. The available filter groups and fields depend on whether **Visited Pages** or **Network** is selected. The metric selector above the timeline is separate from the global filter and determines which metric the timeline and detailed results display:

* For **Visited Pages**, the **Web** group includes **Browser Errors**, **Response Time**, **Page Load Time**, and **Experience Score**. The **Network** group includes **Loss**, **Latency**, **Jitter**, and **Connect Failures**.
* For **Network**, the groups are:
  * **Network**: **Loss**, **Latency**, **Jitter**, and **Connect Failures**.
  * **System**: **CPU Load** and **Memory Load**.
  * **VPN**: **VPN Loss** and **VPN Latency**.

## Using the Timeline

The timeline shows up to 30 days of data, or data from the time collection began if that period is shorter. Real user data is grouped into five-minute intervals.

* Select **24h**, **7d**, or **14d** to change the visible time range.
* Select a point to load that interval in the details section.
* Drag across the timeline to focus on a narrower range.
* Move and resize the timeline selector to examine a window from 24 hours to 14 days.
* Use the previous and next interval controls to move between intervals. Select the latest interval control to return to the most recent data.
* Hover over the timeline to compare the selected metric with the number of reporting agents or visited pages.

Changing the filters, data type, metric, or interval updates the detailed results.

## Investigating Visited Pages

Select **Visited Pages**, and then use **Overview**, **Pages**, and **Sessions** to move from aggregate experience to an individual page or user journey.

### Overview

The **Overview** tab summarizes the selected interval. It includes:

* The average experience score and number of pages.
* Page speed.
* Experience score by visited site.
* Experience score by Endpoint Agent.
* Errors and active alerts.

The experience score rates page experience from 0 to 100 by combining page availability with content speed. A score of 100 is the best result, and 0 is the lowest. For the calculation and score ranges, see [User Experience Score](https://docs.thousandeyes.com/product-documentation/end-user-monitoring/viewing-data/endpoint-agent-views-reference#user-experience-score). Use the site and agent breakdowns to determine whether a low score follows a destination or a group of users.

### Pages

The **Pages** tab lists pages visited during the selected interval. The table includes the visited site, number of pages, number of Endpoint Agents, experience score, page speed, response time, content time, page load time, and errors. Select a page to open its details panel, which connects browser timing with the network path for that visit.

![Pages table in the Real User Tests view](https://1112912342-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4QARF6s57qxMrOHDTZ%2Fuploads%2Fgit-blob-ba2e1dcad287e2d7e815c6709fad12877526e442%2Fproduct-documentation_end-user-monitoring_viewing-data_endpoint-agent-real-user-tests-view.jpg?alt=media)

The details include:

| Page load metric | Description                                                                                                                                                                                |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Response Time    | The time from the beginning of the request, before the DNS request, until the browser receives the first response byte. This metric is also called time to first byte.                     |
| Content Time     | The time from the start of the main request until the browser finishes building the document object model (DOM). Images, stylesheets, and other external resources might still be loading. |
| Page Load Time   | The time from the start of the main request until the page and its referenced resources are fully loaded and initialized. This value is generally higher than content time.                |

Depending on the collected data, the page panel can include:

* **Agent Info**: Operating system, platform and version, browser, IP address, DNS servers, manufacturer, model, and memory.
* **Wireless Info**: Signal quality and transmission rate for supported devices.
* **Path Trace**: The ICMP path from the Endpoint Agent to the domain, with delay at each hop and gateway, proxy, or VPN nodes.
* **Proxy**: Proxy method, server, IP address, and configuration URL when the page was accessed through a proxy.
* **VPN**: VPN server address, interface IP address, DNS servers, hardware type, and interface name when the page was accessed through a VPN.
* **Redirects**: Redirect URLs and the time spent on each redirect.
* **Waterfall**: Page objects, response codes, domains, sizes, and load times.

### Sessions

The **Sessions** tab groups all pages visited within each user session. The table includes the session ID, Endpoint Agent, network, visited site, number of pages, experience score, page speed, response time, content time, page load time, and errors. Select a row to review the page sequence, page load metrics, and path associated with that session.

![Sessions table in the Real User Tests view](https://1112912342-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4QARF6s57qxMrOHDTZ%2Fuploads%2Fgit-blob-57ff5ebc012d09df469cfc7757bb5d62ba77743c%2Fproduct-documentation_end-user-monitoring_viewing-data_endpoint-agent-real-user-tests-sessions-table.jpg?alt=media)

Use **Pages** when a specific page or domain is slow. Use **Sessions** when the sequence of visits or changes in connectivity during a user journey are important.

## Investigating Network Results

Select **Network** to compare network behavior for the destinations reached by real user activity.

### Path Visualization

The **Path Visualization** tab displays the layer 3 path from Endpoint Agents to visited domains, hop by hop.

You can:

* Show or hide the VPN overlay.
* Group destinations by domain.
* Group agents by network, ASN, private network, location, country, or individual agent.
* Group interfaces by IP address, network, network and location, location, or ASN.
* Change node labels and the visible hop range.
* Add a display filter to the path visualization.
* Highlight nodes or links that exceed a threshold.
* Search for and select a node or link to inspect it.

Use the grouping controls to determine whether poor browser experience aligns with a common destination or network segment. For more information, see [Path Visualization](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/path-visualization/).

### Map

The **Map** tab combines the selected network metric with Endpoint Agent locations. Hover over a location to view the agents and basic metrics.

### Table

The **Table** tab compares agent- and destination-level measurements for the selected interval. It includes the Endpoint Agent, time, number of pages, number of sessions, packet loss, latency, jitter, and connection failures. Search, sort, or select rows to isolate affected agents, connections, or destinations.

## Relating the Data Areas

Each area provides a different perspective on the selected data type, metric, filters, and interval:

* **Overview** summarizes experience score, page speed, visited sites, Endpoint Agents, errors, and active alerts.
* **Pages** shows page-level timing and object-loading details.
* **Sessions** groups pages into user journeys and provides the available device, wireless, path, and VPN context.
* **Path Visualization** shows whether Endpoint Agents and visited domains share a node or link.
* **Map** shows whether network measurements are concentrated in a geographic area.
* **Table** compares the network measurements and connection failures reported for the interval.

Select the same interval in **Visited Pages** and **Network** to relate browser experience to the collected network measurements.

Real user tests require the Endpoint Agent browser extension and a monitored domain set. For setup and collection requirements, see [Deploying Real User Tests](https://docs.thousandeyes.com/product-documentation/end-user-monitoring/test-settings/real-user-tests).
