Showing 36 of 256 projects
A .NET fake SMTP server for testing email functionality in applications without sending real emails.
An HTTP-based API testing tool for Erlang that executes sequential requests and validates responses.
A super-agent driven library for testing Deno HTTP servers with a high-level abstraction.
Advanced multi-threaded unit test framework for D with custom assertions, property-based testing, and mocking.
HTTP assertion library for testing Deno's Oak web framework, built as a wrapper around SuperDeno.
Creates a minimal Express server with HTTP/HTTPS support for testing, avoiding the need for mocking.
An Elixir client library implementing the WebDriver protocol for browser automation with PhantomJS, Firefox, Chrome, and remote servers.
A Java Selenium plugin for automating multi-level Shadow DOM and custom HTML tags in web applications.
A unit testing framework for Sitecore that enables creation and manipulation of Sitecore content in memory.
A Cucumber-based DSL for testing RESTful web services with built-in file support and variable handling.
A Crystal library for stubbing HTTP::Client requests in tests, inspired by the Ruby webmock gem.
An SBT plugin for running Gatling load tests directly from your Scala build tool.
A Neovim plugin for running tests with live feedback in split windows or popups, supporting multiple languages and frameworks.
Example configuration for running Jest integration tests with Prisma and Postgres using isolated database schemas per test suite.
A testing library for Elm that provides a convenient API to test Elm programs as complete units, including interactive views, commands, and ports.
A developer-friendly microservice testing framework that automates API, integration, and performance tests using Gherkin syntax.
A .NET testing and reporting framework for Behavior Driven Testing, offering a pure code-based alternative to SpecFlow.
A Go wrapper for LocalStack that simplifies integration testing of AWS services in Go applications.
A minimal Rust crate for mocking HTTP and gRPC servers with native streaming support.
A Spring Boot starter for building enterprise Bitcoin applications with modules for JSON-RPC, ZeroMQ, Lightning Network, and exchange rate integration.
A k6 extension for interacting with Kubernetes clusters from performance and load tests.
A native ColdFusion client library for Selenium WebDriver, enabling browser automation and testing with CFML.
A Java library for validating HTTP requests and responses against RAML API definitions.
An HTTP server that simulates responses for testing external APIs in Elixir with ExUnit.
A BDD/TDD testing and mocking framework for BoxLang and ColdFusion (CFML) applications.
An Ember CLI addon that provides a mockable window global for testing, with test-friendly replacements for location, alert, confirm, prompt, and more.
A Ruby SMTP mock server wrapper for testing email functionality by mimicking any SMTP server behavior.
Provides RSpec matchers for matching HTTP response codes with clear failure messages.
A service virtualization tool combining service stub and HTTP/HTTPS transparent proxy capabilities for development and testing.
A VCR port for Crystal that records HTTP interactions during tests and replays them for faster, deterministic test runs.
A Capybara-like web application testing tool for Elixir that simulates user interaction via browser automation.
A Go micro-framework for writing readable and reusable integration tests for JSON-based RESTful APIs.
An Elixir API client for Toxiproxy, enabling resilience testing by simulating network failures and latency.
A Crystal library for automated browser testing of web applications, similar to Ruby's Capybara.
A simulated HTTP server for testing client code with configurable responses.
A network driver and language-agnostic testing tool for creating arbitrary network traffic and certifying endpoint behavior.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.