Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Repository Index
47,133 repositories indexed
1–15 of 15 · Most stars
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
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.
- testing
- docker
- automation
- golang
Global edition of ARTEX — an LLM multi-agent autonomous penetration-testing framework. English default, switchable to Korean/Chinese/Spanish/Japanese. For authorized, defensive and detection use only. (upstream: Autumn-27/ARTEX, AGPL-3.0)
Ruby on Rails like test fixtures for Go. Write tests against a real database
A reasonably complete and well-tested golang port of httpbin, with zero dependencies outside the go stdlib.
Chaos engineering tool for simulating real-world distributed system failures
A tool for formatting Go test results as readable documentation
- agiledox
- go
- golang
- testing
A few miscellaneous Go microbenchmarks.
k6 extension to output real-time test metrics to an InfluxDB 2.x database
Expressive assertions for Go. Make your tests readable, elegant, and easy to debug.
- assert
- golang
- library
- tdd
Library created for testing JSON against patterns.
Up-to-date simple useragent faker with real world database in Golang
gogiven - BDD testing framework for go that generates readable output directly from source code
Framework-agnostic evaluation harness for Go — test your MCP servers and AI agents with scored, CI-ready checks.