QAID Docs

Analysis

The Analysis page provides test health analytics across all your test runs, helping you identify trends, flaky tests, and consistently failing tests.

Overview

After running tests, the Analysis page aggregates results to show:

  • Overall pass rate trends
  • Which tests are flaky (intermittently passing/failing)
  • Which tests are consistently failing
  • Performance metrics across test plans
  • Individual test health history

Summary Cards

At the top of the page, five summary cards show key metrics:

CardWhat It Shows
Completed RunsTotal number of completed test plan runs
Unique TestsNumber of distinct tests executed across all runs
Avg Pass RateAverage pass rate across all runs (color-coded)
Flaky TestsTests that pass sometimes and fail other times
Consistently FailingTests failing 3+ consecutive runs

Pass Rate Trend

A bar chart showing pass rates for recent runs:

  • Green bars: 80%+ pass rate
  • Yellow bars: 50-79% pass rate
  • Red bars: Below 50% pass rate
  • Run names/numbers appear below each bar

This helps you spot quality trends — are things getting better or worse?

Test Plan Performance

A table comparing performance across your test plans:

ColumnDescription
Test PlanPlan name
Total RunsHow many times this plan has been executed
Avg Pass RateAverage across all runs of this plan
Latest Pass RateMost recent run's pass rate
ResultsPassed/Failed/Total breakdown
Avg DurationAverage execution time
Last RunWhen this plan was last executed

Click a test plan row to filter the entire Analysis page to that plan's data only.

Filtering

By Test Plan

Use the dropdown at the top to filter analytics to a specific test plan, or select "All Test Plans" to see aggregate data.

By Test Type

Filter the test health table to show:

  • All: Every test
  • Auto: Only automated scenario tests
  • Manual: Only manual tests
  • Flaky: Tests flagged as flaky
  • Failing: Tests currently failing

Test Health Table

The main table showing individual test health:

ColumnDescription
StatusMini sparkline dots showing recent pass/fail history
Test NameTest name with "flaky" badge if applicable
PageSource page path
TypeAuto or Manual badge
RunsTotal number of runs this test has been part of
Pass RatePercentage with progress bar
FailuresTotal failure count
Avg DurationAverage execution time
Last RunWhen this test was last executed

Click column headers to sort ascending/descending.

Problematic Tests

Two dedicated sections at the bottom highlight tests that need attention:

Flaky Tests

Tests that inconsistently pass or fail. These are unreliable and reduce confidence in your test suite. Common causes:

  • Timing-dependent assertions
  • Tests affected by dynamic content (dates, counters)
  • Race conditions in the application

Consistently Failing Tests

Tests failing 3+ consecutive runs. These typically indicate:

  • A real bug in the application
  • A broken test that needs updating
  • A page that has changed since the test was created

Using Analysis Effectively

  1. After each test run: Check if new flaky or failing tests appeared
  2. Weekly review: Look at pass rate trends — is quality improving?
  3. Before releases: Ensure consistently failing tests are addressed
  4. For prioritization: Focus on fixing consistently failing tests first, then address flaky tests
  • Test Runs — Execute test plans to generate analysis data
  • Actions — Get AI recommendations based on analysis results
  • Automated Tests — Fix or regenerate failing tests
  • Dashboard — High-level project health overview

On this page