Next-gen browser and mobile automation test framework for Node.js
Repository Index
47,133 repositories indexed
25–48 of 157 · Most stars
Test spies, stubs and mocks for JavaScript.
- stubs
- javascript
- tdd
- test-driven-development
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- javascript
- assertions
- chai
- tdd
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
💼 An enterprise-grade Next.js boilerplate for high-performance, maintainable apps. Packed with features like Tailwind CSS, TypeScript, ESLint, Prettier, testing tools, and more to accelerate your development.
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
- lighthouse
- webperf
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
Modern Load Testing as Code
- netty
- scala
- loadtesting
- automation
Chance - Random generator helper for JavaScript
- chance
- javascript
- random
Test suites for Web platform specs — including WHATWG, W3C, and others
- testing
- html
- test-automation
- browser
tap-producing test harness for node and browsers
the Istanbul command line interface
- code-coverage
- javascript
- istanbul
:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
- graphql-schema
- schema-language
- graphql
- graphql-api
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client
A next-generation code testing stack for JavaScript.
- intern
- typescript
- javascript
- testing
Supercharged End 2 End Testing Framework for NodeJS
- codeceptjs
- webdriverio
- selenium-webdriver
- acceptance-testing
🔮 An easy-to-use JavaScript unit testing framework.
- qunit
- testing
- javascript
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
A node.js library for testing modern web applications
- testing-tools
- headless
- headless-browsers
- headless-chrome
Mutation testing for JavaScript and friends
- mutation-testing
- stryker
- javascript
- typescript
🔮 Proxies nodejs require in order to allow overriding dependencies during testing.
Vest ✅ Declarative validations framework
- validation-library
- unit-testing
- form-validation
- react-validation-library