JavaScript Testing utilities for React
Repository Index
47,133 repositories indexed
1–24 of 47 · Most stars
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
Needs to generate some texts to test if my GUI rendering codes good or not. so I made this.
Gray box end-to-end testing and automation framework for mobile apps
- e2e-tests
- ios
- react-native
- android
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
A Node.js tool to automate end-to-end web testing.
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
- lighthouse
- webperf
Chance - Random generator helper for JavaScript
- chance
- javascript
- random
the Istanbul command line interface
- code-coverage
- javascript
- istanbul
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
Test Anything Protocol tools for node
- assert
- bdd
- code-coverage
- commonjs
Minimalistic BDD-style assertions for Node.JS and the browser.
DEPRECATED: 🔎 Test Electron apps using ChromeDriver
- spectron
- chromedriver
- electron
jsperf.com v2. https://github.com/h5bp/lazyweb-requests/issues/174
- javascript
- benchmark
- benchmarking
- performance
:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices
Differencify is a library for visual regression testing
- visual-testing
- nodejs
- headless-chrome
- visual-regression-testing
Testing chrome extensions with Node.js
- javascript
- chrome-api
- sinon-chrome
- chrome-events
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
A playwright test reporter (Node.js)
- playwright
- html
- comments
Run your tests with randomization, splitting, and parallelization for beautiful tests.
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
- webcomponents
- shadow-dom
- javascript
- puppeteer
Render preact components with access to the produced virtual dom for testing.