Go Test

Open-source Go projects categorized as Test | Edit details

Top 12 Go Test Projects

  • GitHub repo richgo

    Enrich `go test` outputs with text decorations.

  • GitHub repo venom

    🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions (by ovh)

    Project mention: Do you write integration tests in go? | reddit.com/r/golang | 2021-09-07

    We incorporated [Venom](https://github.com/ovh/venom) into our workflow. It's great for initiating and managing a suite of yaml based tests. It didn't work out of the box for us due to the heavily asynchronous nature of our system, but after a few additions, it has helped my team greatly. We were often afraid to make large changes to critical pieces of the system since a full regression test could take a week or so to check everything. Now it takes an hour.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo buildbuddy

    BuildBuddy is an open source Bazel build event viewer, result store, remote caching, and remote build execution platform.

    Project mention: Ask HN: Who is hiring? (November 2021) | news.ycombinator.com | 2021-11-01

    BuildBuddy (YC W20) | Engineering | Remote, Bay Area | Full-Time

    BuildBuddy was founded to give anyone a "Google-style" development environment in minutes. Today we're solving a small piece of this problem with an open-core remote build execution platform for Bazel - but our ambitions are much larger. Our mission is to take the world-class engineering tools that are only available to employees of large companies and make them available to everyone. Check it out at: https://buildbuddy.io/

    Come join us and shape the future of how engineers build and test software! You’ll write and ship open-source code, own production systems used every day by 1000s of engineers at big companies, and help us shape the future of the product. You'll work with and learn from a team that's built software at both successful startups and FAANG companies. Your skillset will grow and you'll join a team excited to solve problems in the developer tool space.

    Our tech stack is simple, stable, scalable: Golang, Redis, MySQL, Protobuf, React, Typescript.

    Sr. SWE: https://www.buildbuddy.io/jobs/senior-software-engineer

    Sr. SRE: https://www.buildbuddy.io/jobs/senior-site-reliability-engin...

    SE: https://www.buildbuddy.io/jobs/solutions-engineer

    Don't see a perfect fit but still interested? Great, we still want to hear from you! Email us at [email protected]

  • GitHub repo gotestfmt

    go test output for humans

  • GitHub repo wstest

    go websocket client for unit testing of a websocket handler

  • GitHub repo testcase

    testcase is an opinionated testing framework based on BDD principles.

    Project mention: testcase testing framework is finally dependency-free | reddit.com/r/golang | 2021-11-15
  • GitHub repo beekeeper

    Swarm Beekeeper is an orchestrator that can manage a cluster of Bee nodes and call into their API. It allows various scenario’s to be performed on these nodes. The Swarm team uses Beekeeper internally for integration tests.

    Project mention: Monthly Development Update — March 2021 | reddit.com/r/ethswarm | 2021-04-09

    Released a new version of Beekeeper (v0.4.9) with dynamic cluster improvements.

  • Scout APM

    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.

  • GitHub repo graphql-test-tool

    GraphQL Test Tool for running tests cases against a GraphQL server

    Project mention: Building Solid Go GraphQL Applications Quickly | news.ycombinator.com | 2021-02-19
  • GitHub repo gherkingen

    Behaviour Driven Development tests generator for Golang

    Project mention: Behaviour Driven Development (BDD) boilerplate tests generator for Golang | reddit.com/r/golang | 2022-01-21

    Behaviour Driven Development (BDD) boilerplate tests generator for Golang: https://github.com/hedhyw/gherkingen

  • GitHub repo bstest

    A simple CLI to show how simply test coverage metrics can be gamed.

    Project mention: Introducing Test-Last Development (TLD) | reddit.com/r/golang | 2021-06-07
  • GitHub repo Tt

    Simple and colorful test tools (by vcaesar)

  • GitHub repo go-testpredicate

    Unit-testing predicates for Go.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-21.

Go Test related posts


What are some of the best open-source Test projects in Go? This list will help you:

Project Stars
1 richgo 642
2 venom 488
3 buildbuddy 283
4 gotestfmt 188
5 wstest 86
6 testcase 80
7 beekeeper 47
8 graphql-test-tool 32
9 gherkingen 7
10 bstest 5
11 Tt 4
12 go-testpredicate 3
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.