Skip to content

๐Ÿ” Root Cause is a tool for troubleshooting Puppeteer and Playwright tests. ๐Ÿ”Ž

License

Notifications You must be signed in to change notification settings

guybary-wix/root-cause

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

76 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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 with Jest, Mocha or without Jest or Mocha.

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.io

Testim Logo

This project is maintained and supported with โค๏ธ by Testim.io.

License

AGPL.

About

๐Ÿ” Root Cause is a tool for troubleshooting Puppeteer and Playwright tests. ๐Ÿ”Ž

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 85.0%
  • JavaScript 5.9%
  • CSS 4.6%
  • SCSS 3.8%
  • Other 0.7%