☕️ Classic, reliable, trusted test framework for Node.js and the browser
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
Node.js test runner that lets you develop with confidence 🚀
- test-runner
- ava
- javascript
- concurrency
JavaScript Testing utilities for React
Generate massive amounts of fake data in the browser and node.js
- faker
- data
- fake
- nodejs
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
- supertest
- superagent
- assertions
- node
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Record, Replay, and Stub HTTP Interactions.
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
Chance - Random generator helper for JavaScript
- chance
- javascript
- random
Supercharged End 2 End Testing Framework for NodeJS
- codeceptjs
- webdriverio
- selenium-webdriver
- acceptance-testing
🔮 Proxies nodejs require in order to allow overriding dependencies during testing.
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.
- loadtesting
- nodejs
- performance
- testing-tools
An in memory postgres DB instance for your unit tests
- hacktoberfest
- pg-promise
- typeorm
- node-postgres
🐛 Memory leak testing for node.
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
:recycle: Visual Regression Testing tool
- visual-tests
- nodejs
- regression-testing
- automation-tests
Differencify is a library for visual regression testing
- visual-testing
- nodejs
- headless-chrome
- visual-regression-testing
Output K6 test run results as formatted & easy to read HTML reports
- html-report
- k6
- load-testing
Lightest, yet Fastest Javascript test runner for nodejs and browsers
- zora
- tap
- javascript-test-harness
- assertion
Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
Run Mocha tests
- gulp-plugin
- mocha
- javascript
- test-runner
:dash: Simple yet powerful file-based mock server with recording abilities
🤖 Repeat tests. Repeat tests. Repeat tests.
- testing
- test
- test-automation
- data-driven