Root Cause

🔍 Root Cause is a tool for troubleshooting Puppeteer and Playwright tests. 🔎
Alternatives To Root Cause
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Jest Puppeteer3,478
12 days ago7mitTypeScript
Run tests using Jest & Puppeteer 🎪✨
Puppeteer Examples2,377
3 years ago14apache-2.0JavaScript
Puppeteer example scripts for running Headless Chrome from Node.
Awesome Jest1,335
6 days ago1mit
🕶Awesome Jest packages and resources
19 days ago4mitTypeScript
Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.
Karmatic1,1783463a year ago16May 23, 202210JavaScript
🦑 Easy automatic (headless) browser testing with Jest's API, but powered by Karma & Webpack.
2 years ago19mitJavaScript
Web testing solution for non-developers on top of Puppeteer and Jest
React Screenshot Test618142 months ago45July 17, 20211mitTypeScript
A dead simple library to screenshot test React components
Differencify524223 years ago40April 18, 202031mitJavaScript
Differencify is a library for visual regression testing
Awesome Playwright422
2 days agocc0-1.0
A curated list of awesome tools, utils and projects using Playwright
10 months ago6apache-2.0TypeScript
A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨
Alternatives To Root Cause
Select To Compare

Alternative Project Comparisons

Testim Root Cause

This is the Testim Root Cause monorepo. Please check out the documentation.

Root Cause

Please see the contributing guide and note this project has a Code Of Conduct

Getting Started

Please check out the getting started guide to integrate with Jest, Mocha, or to run standalone.

Testim Root Cause

Root Cause is a tool for troubleshooting Puppeteer and Playwright tests.

We believe modern automation frameworks like Puppeteer, Playwright and Selenium are pretty fast and useful but maintaining and debugging tests is hard.

Root Cause adds features to simplify root cause analysis of Puppeteer and Playwright test runs. Root Cause captures screenshots, network HAR files, and console logs from each test run and saves them to a local drive. The screenshots highlight the action taken at each step and are easily viewed in succession through an intuitive UI to demonstrate the test flow or to identify where a test failed. Additionally, the console logs are parsed to each test step and network HAR is available to deep-dive into failed steps.

Note that this project is a yarn workspace and packages inside have specific READMEs.

Testim Logo

This project is maintained and supported with by



Popular Puppeteer Projects
Popular Jest Projects
Popular Web Browsers Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
E2e Tests