Testing

Libraries for testing codebases and generating test data.

Newest releases

vaikas sigstore-scaffolding This repository contains scaffolding to make standing up a full sigstore stack easier and automatable. Our focus is on running on
 

deref Transcript transcript is a CLI tool for snapshot testing other CLI tools. TODO: Video here. Usage Automatically record a shell session or type-out a t
 
4.6k

aelsabbahy Goss - Quick and Easy server validation ** Goss in 45 seconds Note: For an even faster way of doing this, see: autoadd Note: For testing docker contai
 

shihuo-cn Mockit 目标:将mock变得简单,让代码维护变得容易 分支介绍 main 主分支,覆盖了单元测试 light 轻分支,去除了单元测试,简化了依赖项,方便其他团队使用 常见Mock难点 不同中间件,mock库设计模式不一致,学习代价高,差异化明显 mock方案强依赖服务端,无法灵活解耦 单元测试
 
2k

cloudquery The open-source cloud asset inventory powered by SQL. CloudQuery extracts, transforms, and loads your cloud assets into normalized PostgreSQL tables.
 

bschaatsbergen ntest ntest is a cross-platform cli app that runs multiple tests against any address. About ntest Having the ability to run common tests against any d
 
18

snapp-incubator GHODRAT WebRTC media servers stress testing tool (currently only Janus) Architecture Janus media-server under load Deployment ghodrat # update or crea
 
11

whytheplatypus reagent A cli and library for declaring what how an API is expected to behave and checking that hypothesis. Installation go install github.com/whythep
 
4.7k

ddosify Ddosify - High-performance load testing tool, written in Golang.
 
13

protolambda MergeMock Experimental debug tooling, mocking the execution engine and consensus node for testing. work in progress Quick Start To get started, build
 
24

frathon Welcome 👋 This website is the home of Create a cryptocurrency trading bot in Elixir book. This book is 75% complete - chapters 1-15 are finished but
 
39

prometheus Prometheus Compliance Tests This repo contains code to test compliance with various Prometheus standards. PromQL The promql directory contains code to
 
245

fofapro FaPro Free,Cross-platform,Single-file mass network protocol server simulator 中文Readme Description FaPro is a Fake Protocol Server tool, Can easily sta
 
59

supersonictw PopCat Echo The server-side reproduction, similar the one of https://popcat.click, improve the performance and speed. Docker Image The docker image is
 
34

raverrr Plution is a convenient way to scan at scale for pages that are vulnerable to client side prototype pollution via a URL payload.
 
185

MarvinJWendt Full-featured test framework for Go! Assertions, mocking, input testing, output capturing, and much more! 🍕
 
3.2k

six-ddc Plow is a HTTP(S) benchmarking tool, written in Golang. It uses excellent fasthttp instead of Go's default net/http due to its lightning fast performance.
 
97

utkusen reqstress is a benchmarking&stressing tool that can send raw HTTP requests. It's written in Go and uses fasthttp library instead of Go's default http library, because of its lightning-fast performance.
 
16

Ananto30 Create your own blazing fast mock server with just a JSON file!
 
1.4k

matryer Moq is a tool that generates a struct from any interface. The struct can be used in test code as a mock of the interface.
 
1.5k

matryer Professional lightweight testing mini-framework for Go.
 
2.4k

link1st go 实现的压测工具,ab、locust、Jmeter压测工具介绍【单台机器100w连接压测实战】
 
234

lducas SchnorrGate Testing Schnorr's factoring Claim in SageMath [Sage] [Sch21] Fast Factoring Integers by SVP Algorithms Claus Peter Schnorr https://eprint.
 
1.4k

jarcoal Easy mocking of http responses from external resources.
 
22

caarlos0 A simple fs.FS which is contained in a test (using testing.TB's TempDir()) and with a few helper methods.
 
25

slyd0g Interact with Chromium-based browsers' debug port to view open tabs, installed extensions, and cookies
 
548

qiniu goc is a comprehensive coverage testing system for The Go Programming Language, especially for some complex scenarios, like system testing code coverage collection and accurate testing.
 
17

cch123 Patch all Go functions for testing
 
742

upmasked Number Verifier is a SMS verification tool that makes it easy to get a disposable SMS number and bypass SMS number verifications on any site.
 
2.6k

fortio 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.
 
184

cockroachdb Mocking your SQL database in Go tests has never been easier. The copyist library automatically records low-level SQL calls made during your tests. It then generates test code that can play back those calls without connecting to th
 
34

Trendyol Gaos, can create and provide custom mock restful services via using your fully-customizable scenarios and runs them on Docker & Kubernetes & localhost flawlessly.