:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
- resiliency
- tcp-proxy
- go
- proxy
47,133 repositories indexed
1–24 of 30 · Most stars
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Simple gRPC benchmarking and load testing tool
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
validate the structure of your container images
Minimal and Beautiful Go testing framework
Chaos engineering tool for simulating real-world distributed system failures
Powerful mock generation tool for Go programming language
Immutable transaction isolated sql driver for golang
Regression Testing your SQL queries
Simple Go snapshot testing
A generic fuzzing and delta-debugging framework
Compare various Image resize algorithms for the Go language
Blast is a simple tool for API load testing and batch jobs
Run WASM tests inside your browser
HTTP mock for Golang: record and replay HTTP/HTTPS interactions for offline testing
SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.
Go(lang) benchmarks - (measure the speed of golang)
The Go test helper for minimalists
🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts
k6 extension to output real-time test metrics to an InfluxDB 2.x database
A test-friendly replacement for golang's time package [managed by soy-programador]
Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.
Output metrics from K6 to AWS Timestream