Showing 36 of 256 projects
A language-agnostic command-line tool for validating API documentation against backend implementation.
A Ruby library for stubbing and setting expectations on HTTP requests in tests.
A Java DSL for testing asynchronous systems by expressing expectations in a concise and readable manner.
Automatically generate thousands of test cases from OpenAPI or GraphQL schemas to find edge-case API bugs.
An open source .NET library that automates test data generation to minimize unit test setup and maximize maintainability.
A full-stack Todo application showcasing modern ASP.NET Core with Blazor WASM, Minimal APIs, and authentication.
A friendly .NET mocking library with a succinct syntax that keeps tests focused on intention rather than configuration.
An in-memory message queue system with an Amazon SQS-compatible interface, designed for testing and local development.
A lightweight server clone of Amazon S3 that simulates most S3 commands for local testing.
A unit testing framework for the Godot Engine that lets you write tests for GDScript in GDScript.
A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.
Official Cucumber BDD framework for Go, enabling executable specifications using Gherkin scenarios.
A unit-testing framework for all .NET languages, supporting macOS, Linux, and Windows.
A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.
A lightweight open-source API simulation tool for creating realistic mocks of dependent services during development and testing.
A lightweight open-source API simulation tool for creating realistic mocks of API dependencies during development and testing.
A PhantomJS driver for Capybara that enables headless browser testing for Ruby applications.
A distributed load-testing framework for .NET that tests any system regardless of protocol or semantic model using plain C# or F#.
Versatile HTTP traffic mocking and testing library for Go, compatible with any net/http based client.
A Go library for easy mocking of HTTP responses from external resources in tests.
A simple tool to generate custom HTTP responses for testing web services and mocking backend APIs.
A Capybara driver for headless WebKit to test JavaScript web apps (development suspended).
A Maven plugin for building Docker images and managing containers for integration tests.
A Java framework for writing concise, readable, and maintainable UI tests using Selenium WebDriver.
A concise Java UI testing framework built on Selenium WebDriver for easy-to-read and maintainable automated tests.
A testing layer for Microsoft's HttpClient library that creates canned responses using a fluent API.
A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.
A development tool for quickly mocking API endpoints with static or dynamic responses, delays, and custom headers.
A deprecated testing framework for Electron applications using ChromeDriver and WebdriverIO.
A Redis-backed message queue system written in Go, featuring consumer lifecycle management, batch processing, and retry mechanisms.
Automated integration testing and live documentation generation for REST APIs from YAML/JSON specifications.
Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.
A declarative tool for generating realistic, scalable test data from code or existing databases.
Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.
A powerful, multiplatform E2E UI testing framework for Flutter apps that handles native interactions.
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.