A toolkit with common assertions and mocks that plays nicely with the standard library
- testify
- go
- assertions
- mocking
47,133 repositories indexed
1–24 of 38 · Most stars
A toolkit with common assertions and mocks that plays nicely with the standard library
Fast cross-platform HTTP benchmarking tool written in Go
Quick and Easy server testing/validation
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Chaos testing, network emulation, and stress testing tool for containers
End-to-end HTTP and REST API testing for Go.
A contract-driven gRPC regression harness for AI coding agents, with human-approved baselines. Snapshot the valid call chains of an API so an agent can look one up instead of tracing for it. gRPC today, OpenAPI next
Professional lightweight testing mini-framework for Go.
:rocket: Modern cross-platform HTTP load-testing tool written in Go
Expressive end-to-end HTTP API testing made easy in Go
Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
A collection of packages to augment the go testing package and support common patterns.
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
Flexible HTTP command line stress tester for websites and web services
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
Regression Testing your SQL queries
RabbitMQ wire tap and swiss army knife
An enjoyable golang test framework.
go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold
Test your command line interfaces on windows, linux and osx and nodes viá ssh and docker
k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond
High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.
A Go test assertion library for verifying that two representations of JSON are semantically equal
Content discovery and fuzzing with HTTP/3 support (100k requests per second)