Overview
The Trends page provides historical insights into your automated test executions, helping you monitor execution activity and identify patterns over time. Use interactive visualizations and filters to compare test results across builds, browser versions, platforms, frameworks, and time periods, making it easier to investigate failures and evaluate test stability.
What You Can Monitor
The Trends page includes multiple visualizations that present different aspects of your test execution data. Each visualization focuses on a specific metric, allowing you to monitor testing activity, evaluate execution results, identify recurring issues, and review build performance.
| Visualization | Description |
|---|---|
| Number of Jobs | Displays the total number of test executions over the selected time period, helping you monitor testing activity and execution trends. |
| Pass/Fail Rate | Displays the distribution of Passed, Failed, Completed, and Errored test executions, allowing you to evaluate the overall health of your test suite. |
| Number of Errors | Displays the frequency of execution errors, helping you identify recurring issues and monitor their impact over time. |
| Build and Job Statistics | Displays detailed information about builds and individual test jobs, including execution status, duration, owner, and build efficiency. |
Each visualization provides a different perspective of the same test execution data, allowing you to move from a high-level overview to more detailed analysis.
Improve Testing With Trends
The Trends page helps you monitor test execution data, identify patterns, and investigate changes in testing performance over time. By reviewing the available visualizations, you can quickly identify potential issues, compare test results across different environments, and optimize your testing strategy.
The following table highlights common use cases and the corresponding visualization to use.
| Use Case | Description | Learn More |
|---|---|---|
| Monitor Test Activity | Track changes in test execution volume to understand testing activity and identify unexpected increases or decreases in executed jobs. | Number of Jobs |
| Evaluate Test Health | Review the distribution of passed, failed, completed, and errored tests to assess the overall health of your automated test suite. | Pass/Fail Rate |
| Investigate Execution Errors | Identify recurring execution errors and monitor how frequently they occur to help prioritize investigation and resolution. | Number of Errors |
| Analyze Build Performance | Review build execution details, job statistics, and the Efficiency metric to evaluate parallel execution and identify opportunities to improve build performance. | Build and Job Statistics |
| Compare Test Results | Apply filters to compare test execution data across different builds, platforms, browsers, frameworks, device types, or reporting periods. | Filter Controls for Trends |
Using these visualizations together provides a comprehensive view of your test execution history and helps you make informed decisions to improve test reliability, identify performance trends, and optimize your testing workflows.