Fast, easy and reliable testing for anything that runs in a browser.
- cypress
- end-to-end-testing
- angular-testing-library
- component-testing
47,133 repositories indexed
1–24 of 221 · Most stars
Fast, easy and reliable testing for anything that runs in a browser.
A toolkit with common assertions and mocks that plays nicely with the standard library
HTTP load testing tool and library. It's over 9000!
JavaScript Testing utilities for React
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
The industry standard for API mocking in JavaScript.
Most popular Mocking framework for unit tests written in Java
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
HTTP server mocking and expectations library for Node.js
🚀🎉📚 Nextjs Boilerplate and Starter with App Router and Page Router support, Tailwind CSS 4 and TypeScript ⚡️ Made with developer experience first: Next.js 16 + TypeScript + ESLint + Prettier + Drizzle ORM + Husky + Lint-Staged + Vitest + Testing Library + Playwright + Storybook + Commitlint + VSCode + Sentry + PostCSS + Tailwind CSS ✨
A library for generating fake data such as names, addresses, and phone numbers.
Powerful .NET library for benchmarking
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
A microbenchmark support library
The property-based testing library for Python
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.
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
A library that allows you to easily mock out tests based on AWS infrastructure.
A library for setting up Ruby objects as test data.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Accessibility engine for automated Web UI testing
A framework for distributed systems verification, with fault injection
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.