☕️ Classic, reliable, trusted test framework for Node.js and the browser
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
Node.js test runner that lets you develop with confidence 🚀
- test-runner
- ava
- javascript
- concurrency
Generate massive amounts of fake data in the browser and node.js
- faker
- data
- fake
- nodejs
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Record, Replay, and Stub HTTP Interactions.
🏰 An exciting game of programming and Artificial Intelligence
- warriorjs
- warrior
- epic
- battle
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
Supercharged End 2 End Testing Framework for NodeJS
- codeceptjs
- webdriverio
- selenium-webdriver
- acceptance-testing
A very fast SIMD-first image comparison library (with nodejs API)
- visual
- diff
- snapshot
- image-comparison
🔮 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.
Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
: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
Static Application Security Testing (SAST) engine focused on covering the OWASP Top 10, to make source code analysis to find vulnerabilities right in the source code, focused on a agile and easy to implement software inside your DevOps pipeline. Support the following technologies: Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C#, and Javascript (Node.js).
- sast
- security-tools
- security-scanner
- security-automation
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
Run Jasmine tests in Node.js
- gulp-plugin
- nodejs
- javascript
- jasmine