Showing 36 of 61 projects
Fast, easy, and reliable end-to-end testing framework for web applications running in browsers.
An umbrella project providing tools and libraries for automating web browsers via the W3C WebDriver specification.
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
Simple and complete React DOM testing utilities that encourage good testing practices.
Write terminal GIFs as code for integration testing and demoing your CLI tools.
A command line tool to run and test HTTP requests using a simple plain text format.
API mocking library for JavaScript that intercepts requests at the network level using Service Workers.
Open-source API and integration testing platform that auto-generates tests and mocks from real user traffic using eBPF.
A developer tool for testing email sending by capturing SMTP traffic and providing a web UI and API to inspect messages.
A super-agent driven library for testing Node.js HTTP servers using a fluent API.
A production-ready .NET modular monolith application implementing Domain-Driven Design, CQRS, and event-driven architecture.
A Node.js library for automating Chrome locally or headless on AWS Lambda with a simple API.
A TCP proxy for simulating network failures and latency to test application resiliency in development and CI environments.
A Ruby acceptance test framework for web applications that simulates user interactions.
A lightweight, multi-platform email and SMTP testing tool with a web UI and API for developers.
A mature testing framework for Go that helps developers write expressive, behavior-driven specifications.
A unified open-source framework combining API testing, mocks, performance testing, and UI automation with a simple syntax.
A Java library for JUnit tests that provides lightweight, throwaway Docker containers for databases, browsers, and other services.
A flexible open-source tool for mocking HTTP services to create stable test and development environments.
A flexible open-source tool for mocking HTTP services to create stable test and development environments.
A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.
An accessibility testing engine for automated Web UI testing, integrating with existing test environments.
A friendly and popular mocking library for .NET that uses LINQ expressions for type-safe and refactoring-friendly unit tests.
A friendly and popular mocking library for .NET that leverages LINQ expressions for type-safe and refactoring-friendly unit tests.
An iOS integration testing framework that automates UI testing using accessibility attributes.
A Ruby library that records HTTP interactions and replays them for fast, deterministic tests.
A TAP-compliant testing framework for Bash and other UNIX programs, enabling simple verification of expected behavior.
A native iOS UI automation test framework with built-in synchronization for stable and repeatable tests.
A lightweight, headless browser testing framework for Node.js that simulates a browser environment without requiring a real browser.
RSpec integration for Ruby on Rails, providing a behavior-driven testing framework as an alternative to Minitest.
PHP client library for Selenium WebDriver, enabling browser automation and testing from PHP applications.
MockServer is an HTTP(S) mock server and proxy for mocking, recording, and debugging integrations with external systems.
A modern full-stack testing framework for PHP that handles acceptance, functional, and unit tests.
A Go package for creating and cleaning up container-based dependencies in automated integration tests.
A lightweight Java framework for easily creating HTTP, REST, and WebSocket stub servers for integration testing.
A .NET library for creating disposable Docker containers to support integration and end-to-end testing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.