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 219 · Most stars
Fast, easy and reliable testing for anything that runs in a browser.
JavaScript Testing utilities for React
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
Simple JavaScript testing framework for browsers and node.js
See interfaces like a human. E2E testing in natural language.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Browser automation and testing without limits. SeleniumBase's CDP Mode bypasses bot-detection with ease. Check out the examples!
🚀🎉📚 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 ✨
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).
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
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.
Test Automation Made Simple
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.
Sandbox for developing and testing UI components in isolation
💼 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.
AFL++ is a state-of-the-art fuzzer, and #1 in benchmarks. It was originally based on AFL. Today it comes with qemu 5.1, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
Simple unit testing for C
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
Package for comparing Go values in tests
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
Simple BDD for iOS
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.