Skip to main content

Testing Trends

Learn how testing activity in your organization has evolved over time.

Testing Trends in Test Observability serves as a central hub to analyze trends in the testing activity in your organization. It presents crucial metrics and high-level statistics that enable you to get a comprehensive picture of the testing activity and uphold the highest quality standards in your organization.

To navigate to Testing Trends, click Testing Trends in the menu bar. You can scroll down to view all the charts in Testing Trends.

A demo of Testing Trends

Let’s explore the capabilities and features grouped under Testing Trends.

You can use the date range selector located in the top-left corner, to filter tests executed within specific time periods. Alternatively, you can specify a custom start and end date to focus on tests within a specific time frame.
Select days or a custom start date and end date

Testing Trends displays the trends of all builds by default. You can view the trends of a specific build by using the filter in the top-right corner.

Click filter and select a build

Testing Trends presents the following charts to visualize the trends in the testing activity in your organization for the chosen date range.

  • Latest Unique Build Runs: This widget helps you to know how the latest runs of your builds performed. It summarizes the latest run of all the builds in your project. This widget always displays the latest runs, bypassing the date range filters.

    You can use this scrollable list to view the number of tests that passed, failed, or were skipped in the latest build run. You can also view other details like the user, timestamp of the build run, and Smart Tags.

    A scrollable list widget with details about build runs

    You can click a build run to inspect more details using Build Insights.

  • Flakiness: This chart illustrates the change in the percentage of flaky tests as per the conditions set in the Flaky Smart Tag. A higher percentage of flaky tests or an upward trend indicates quality issues in your automation tests.

    You can hover over the chart to view more details and click View Tests to inspect more details in Tests Health.

    Line chart with dates on X axis and number of flaky tests on Y axis

  • Stability: This widget helps you understand how stable the testing activity in your organization is. It illustrates the fluctuation in the stability (total passing test executions as a percentage of overall test executions) of builds over time.

    By default, the chart illustrates the stability of all unique builds. You can click a build name to view filtered data for a specific build.

    You can hover over the chart to view more details and click View Tests to inspect more details in Tests Health.

    Line chart with dates on the X axis and stability percentage on the Y axis

  • Performance This widget helps you understand if the performance of your builds is improving or worsening over time, enabling you to uncover bottlenecks in your testing. It illustrates the number of test cases and the average duration of a build over time on a line chart. If the average duration trends upwards, it indicates that the performance of your builds has been improving.

    You can click a build to filter and understand the fluctuation in average duration for that particular build.

    You can hover over the chart to view more details and click View Tests to inspect more details in Tests Health.

    Line chart with dates on the X axis and number of test cases and its duration on the Y axis

  • Failure Categories This chart helps you understand the common causes of test failures and how it is changing over time. You can use this information to prioritize the efforts of your engineering and QA teams.

    This chart uses the result of Automatic Failure Analysis performed by Test Observability. Automatic Failure Analysis learns from the testing activity over time and classifies test failures into categories like Product Bug, Automation Bug, Environment Issue, No Defect, and To Be Investigated.

    You can hover over the chart to view more details and click View Tests to inspect more details in Tests Health.

    Failure Categories in Testing Trends

  • New Failures: This chart helps you discover suboptimal development quality impacting many tests. New failures are test cases that failed at least once within a configurable number of build runs, as per the conditions set in the New Failure Smart Tag. A high number of New Failures every day or an upward trend points to an opportunity to improve the dev quality.

    You can hover over the chart to view more details and click View Tests to inspect more details in Tests Health.

    New Failures in Testing Trends

  • Always Failing: A high number of Always Failing tests in this chart indicates lower effectiveness of the test cases in your automation tests. This chart illustrates the number of tests that continuously fail, as per the conditions set in the Always Failing Smart Tag.

    You can hover over the chart to view more details and click View Tests to inspect more details in Tests Health.

    Always Failing chart in Testing Trends

  • Unique Test Cases This chart tracks the growth of unique test cases being run. An upward-trending graph represents more automation scenarios being added, and a more complete test suite being built.

    You can hover over the chart to view more details and click View Tests to inspect more details in Tests Health.

    Unique Test Cases chart in Testing Trends

  • Build Run Frequency This chart helps you benchmark the maturity of the CI/CD setup in your organization. It illustrates the number of times builds are run in the selected date range. A higher frequency of test build runs indicates a healthy volume of tests and enables you to detect bugs earlier in the SDLC.

    You can hover over the bar chart and click View build runs to inspect more details in Tests Health.

    Build Run Frequency chart in Testing Trends

  • Test Executions This chart represents the scale of test automation activity in your organization, by displaying the overall number of test executions over time. Trends can be used to forecast the future scale of testing and progress made toward goals. An upward trend indicates that the scale of automation testing is increasing.

    You can hover over the chart and click View Tests to inspect more details in Tests Health.

    Test Execution chart in Testing Trends

  • Cross Browser Testing This donut chart helps you understand the coverage of your automation tests across various device-browser combinations. A high number of combinations and a well-distributed percentage of tests in multiple combinations indicate a more rigorous testing activity across multiple device-browser combinations.

    You can hover over the chart and click View Tests to inspect more details in Tests Health.

    Cross Browser Testing chart in Testing Trends

Reorder and resize the charts and widgets

To reorder the charts and widgets:

  1. Hover your mouse over a chart in Testing Trends.
  2. Click the candy bar menu and drag the chart to a different part of your screen.

Use this feature to reorder the charts based on the priorities of your project.

A demo of how to drag and move widgets

To resize the charts and widgets, click the small arrow mark at the bottom-right corner of a widget and drag it to the size you prefer.

A demo of how to expand widgets

You can explore Testing Trends in the Test Observability demo sandbox.

Explore sandbox

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback!

Talk to an Expert
Download Copy