Free tool · runs in your browser
Flaky Test Analyzer
Drop in test reports from several CI runs and see which tests are intermittent, how much time they cost and what is most likely causing them. Works with JUnit XML from Selenium, Cypress, Jest, pytest, TestNG and more, and with Playwright JSON reports.
Your reports never leave your computer. Everything is analysed inside this browser tab; nothing is uploaded or stored.
How to use it
Getting reports from your test runner
Playwright
Run with --reporter=json (or junit) and save the output from each CI run, for example as a build artefact.
Selenium, TestNG, JUnit
Maven Surefire and Gradle write JUnit XML to target/surefire-reports or build/test-results automatically.
Cypress, Jest, pytest
Use the JUnit reporter (mocha-junit-reporter, jest-junit, pytest --junitxml) and collect a file per run.
Want the flaky tests fixed, not just found?
Suite stabilisation is a scoped piece of work we deliver with a committed date. Send us the report and we will come back with a plan, a timeline and a fixed quote.