Top 17 Go testing-tool Projects
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.Project mention: GoReplay - test your system with real data | reddit.com/r/programming | 2021-09-19
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.Project mention: Do you prefer go-convey over golang's t.Run? | reddit.com/r/golang | 2021-04-23
For a generic usecase, do you see Go-convey adding any benefit over simple golang t.Run?
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
Quick and Easy server testing/validationProject mention: How To Use Terraform like a Pro: Part 1 | dev.to | 2021-09-09
Use GOSS, a YML-based open-source tool that can assert the test results (i.e., verifying if the SSH port 22 is closed or not).
Automatically generate Go test boilerplate from your source code.Project mention: Patterns for unit testing in Go? | reddit.com/r/golang | 2022-01-21
I use https://github.com/cweill/gotests to generate the test scaffolding.
Generate HTTP load and plot the results in real-timeProject mention: Ali v0.7.0 – HTTP load testing tool that comes with a time-series DB | news.ycombinator.com | 2021-06-01
Light weight cross-platform test automationProject mention: 9 Of The Best Java Testing Frameworks For 2021 | dev.to | 2021-05-14
Gauge is a Behavior Driven Java testing framework launched by ThoughtWorks.Inc. This is also one of the best Java Testing Frameworks, which allows software engineers to develop automated frameworks and speed up the software development procedure.
Lightweight service virtualization/API simulation tool for developers and testers
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
'go test' runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.Project mention: Highlighting test passes, failures, and index numbers in test output | reddit.com/r/golang | 2021-12-09
A Comprehensive Coverage Testing System for The Go Programming Language
Testing API Handler written in Golang.Project mention: Http server request from within a Gofight test | reddit.com/r/golang | 2021-08-18
probably better ask that question to the creator? https://github.com/appleboy/gofight
Kubernetes-native framework for test definition and executionProject mention: What API kind should I adopt in my newly created project | reddit.com/r/api | 2022-01-20
Currently in all projects on which I'm working on using REST-based API defined by OpenAPI spec v3. It feels natural and widely adopted in all communities. The project is open-source (kubeshop/testkube) and the main goal is to simplify testing in the Kubernetes world - where RESTful APIs (probably) is the first technology that comes to your mind when starting such a project.
Fluent assertion-style functions used by goconvey and gunit. Can also be used in any test or application.Project mention: fluentassert - a prototype of yet another assertion library | reddit.com/r/golang | 2021-03-28
GraphQL Test Tool for running tests cases against a GraphQL serverProject mention: Building Solid Go GraphQL Applications Quickly | news.ycombinator.com | 2021-02-19
SMTP mock server written on Golang. Mimic any 📤 SMTP server behaviour for your test environment with fake SMTP server.
Mock-A-🦘 (mock-aa-roo) a comprehensive HTTP/HTTPS interface mocking tool for all your development and testing needs!Project mention: Show HN: Easy Simple Productivity Mocking with Mockaroo | news.ycombinator.com | 2021-03-01
Simple TCP proxy to simulate degraded network conditionsProject mention: A TCP proxy to simulate network and system conditions for chaos and resiliency testing | reddit.com/r/golang | 2021-11-02
I remember that I tried to use it for some simple use case but configuration wasn't as trivial as I would expect. Maybe being part of CD pipeline justifies effort to learn it but for simple, manual testing it was an overkill. In a result I wrote my simplified version of the concept: https://github.com/adamwasila/slowjoe though beware it is left unmaintained since then.
Create, manage and execute http requests from the terminalProject mention: http-tanker : CLI tool to easily create, manage and execute http requests from the terminal | reddit.com/r/commandline | 2022-01-20
#!/bin/bash echo " ---------- Downloading tanker ---------- " wget https://github.com/PierreKieffer/http-tanker/raw/master/bin/64_linux/tanker chmod +x tanker sudo mv tanker /usr/local/bin
Go testing-tools related posts
What API kind should I adopt in my newly created project
1 project | reddit.com/r/api | 20 Jan 2022
1 project | reddit.com/r/kubernetes | 15 Dec 2021
Highlighting test passes, failures, and index numbers in test output
2 projects | reddit.com/r/golang | 9 Dec 2021
1 project | dev.to | 26 Oct 2021
1 project | reddit.com/r/kubernetes | 26 Oct 2021
GoReplay - test your system with real data
1 project | reddit.com/r/programming | 19 Sep 2021
Http server request from within a Gofight test
1 project | reddit.com/r/golang | 18 Aug 2021
What are some of the best open-source testing-tool projects in Go? This list will help you:
Are you hiring? Post a new remote job listing for free.