Expressive end-to-end HTTP API testing made easy in Go
Repository Index
47,133 repositories indexed
49–72 of 121 · Most stars
🐤Dynamically Mock server behaviors and responses in Swift
- func
- kakapo
- json-api
- opinionated
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
- testing
- property-based-testing
- stress-testing
- unit-testing
Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
Implement one small API on SQLite in any language; we benchmark it on a $12 server (1 vCPU, 2 GB)
Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
- http-server
- dump
- dummy
- testing
In-page HTTP controller for frontend development. Intercept, modify, and simulate API responses directly in the browser.
Betamax is a tool for mocking external HTTP resources such as web services and REST APIs in your tests. The project was inspired by the VCR library for Ruby.
Scala testing library with actionable errors and extensible APIs
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
- golang
- golang-package
- go
- assertions
An Apex mocking framework for true unit testing in Salesforce, with Stub API support
Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.
Testing API Handler written in Golang.
- golang
- testing-tools
Testing chrome extensions with Node.js
- javascript
- chrome-api
- sinon-chrome
- chrome-events
HTTP requests collector to test webhooks, notifications, REST clients and more ...
- webhooks
- test-automation
- qa
- testing
Browser automation engine benchmark - Test bypass rates, performance & stealth against Cloudflare, DataDome, reCAPTCHA, Kasada, Imperva, Akamai, PerimeterX and other bot detection systems. Find the best browser for scraping.
- anti-detect
- antidetect-browser
- automation
- browser
Scriptable, multipurpose mock server. Run standalone mock servers, or embed mocks within your tests or CI/CD pipeline.
Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.
- csharp
- webapi
- dotnet-core
- dynamic
Shift-left API Integration | Auto-fix integration drift before integration. Specmatic turns API specifications into executable contracts, continuously verifying that every change made by AI coding agents and engineers stays true to the desired behaviour. Ship AI-ready APIs 10x faster, from intent to implementation, with Spec-Driven API Development.
- contract-testing
- microservices
- contract-driven-development
- cdd
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
🐵 HTTP mock server, useful to stub services and simulate dynamic API responses, leveraging ASP.NET Core features, built-in fake data generation and pure C# scripting
- csharp
- mock-server
- roslyn
- faker
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
- json
- json-schema
- jsonschema
- openapi
API testing framework inspired by frisby-js
- golang
- api-testing-framework
- frisby
- frisby-js