Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
Repository Index
63,269 visible repositories in the index
1–13 of 13 · Most stars
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
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
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
Immutable transaction isolated sql driver for golang
- sql-driver
- integration-testing
- go
- golang
Go(lang) benchmarks - (measure the speed of golang)
- golang
- go
- examples
- benchmark
testcase is an opinionated testing framework to support test driven design.
A k6 extension for testing distributed tracing backends
Library created for testing JSON against patterns.
A fast data generator that produces CSV files from generated relational data
The most flexible component-oriented framework for GoLang applications
- components
- dependency-injection
- framework
- go
This tool can be useful for writing a tests. If you want change private field in struct from imported libraries than it can help you.
- go
- golang
- testing
- reflection