10

8

6

4

2


9.3

5.5

9.2

3.1

8.7

5.5

8.5

6.0

7.9

9.1

7.9

8.2

48 Testing packages and projects

  • Testify

    9.3 5.5 Go
    A sacred extension to the standard go testing package.
  • GoConvey

    9.2 3.1 JavaScript
    BDD-style framework with web UI and live reload
  • go-fuzz

    8.7 5.5 Go
    A randomized testing system
  • ginkgo

    8.5 6.0 Go
    BDD Testing Framework for Go
  • realize

    7.9 9.1 Go
    Go build system with file watchers and live reload. Run, build and watch file changes with custom paths
  • chromedp

    7.9 8.2 Go
    a way to drive/test Chrome, Safari, Edge, Android Webviews, and other browsers supporting the Chrome Debugging Protocol.
  • Gauge

    7.8 9.1 Go
    Light weight cross-platform test automation
  • httpexpect

    7.2 8.4 Go
    Go module that helps to write nice tests for your HTTP API.
  • gotests

    7.1 5.4 Go
    Generate Go tests from your source code.
  • gomock

    7.1 0.0 Go
    Mocking framework for the Go programming language.
  • gomega

    6.9 6.2 Go
    Rspec like matcher/assertion library.
  • go-sqlmock

    6.6 5.6 Go
    Mock SQL driver for testing database interactions
  • gocheck

    6.4 1.9 Go
    A more advanced testing framework alternative to gotest.
  • goblin

    6.1 2.5 Go
    Mocha like testing framework fo Go
  • gofuzz

    5.9 0.8 Go
    A library for populating go objects with random values
  • gock

    5.6 6.2 Go
    Versatile HTTP mocking made easy.
  • Mmock

    5.3 8.2 Go
    Mmock is an HTTP mocking application for testing and fast prototyping
  • baloo

    5.3 5.1 Go
    Expressive and versatile end-to-end HTTP API testing made easy.
  • Looking for Maintainer

    5.2 7.6 Go
    Selenium/Webdriver client for Go
  • GoAws

    4.9 6.3 Go
    AWS (SQS/SNS) Clone for Development testing
  • frisby

    4.8 1.2 Go
    a REST API testing framework
  • godog

    4.8 7.3 Go
    Cucumber or Behat like BDD framework for Go.
  • Fake

    4.7 4.5 Go
    Fake data generator for Go (Golang)
  • Tavor

    4.7 0.0 Go
    A generic fuzzing and delta-debugging framework
  • counterfeiter

    4.6 5.6 Go
    Tool for generating self-contained mock objects
  • go-carpet

    4.4 6.2 Go
    Tool for viewing test coverage in terminal
  • go-vcr

    4.2 3.6 Go
    Record and replay your HTTP interactions for fast, deterministic and accurate tests
  • GoSpec

    4.1 0.0 Go
    BDD-style testing framework for the Go programming language.
  • go-mutesting

    3.7 5.5 Go
    Mutation testing for Go source code
  • gofight

    3.6 6.2 Go
    API Handler Testing for Golang Router framework.
  • testfixtures

    3.4 6.9 Go
    A helper for Rails' like test fixtures to test database applications.
  • selenoid

    3.3 8.3 Go
    alternative Selenium hub server that launches browsers within containers.
  • gospecify

    3.0 0.0 Go
    This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec.
  • go-txdb

    2.8 0.1 Go
    Single transaction based database driver mainly for testing purposes.
  • restit

    2.6 4.8 Go
    A Go micro framework to help writing RESTful API integration test.
  • ggr

    2.2 7.6 Go
    a lightweight server that routes and proxies Selenium Wedriver requests to multiple Selenium hubs.
  • Hamcrest

    2.1 0.0 Go
    fluent framework for declarative Matcher objects that, when applied to input values, produce self-describing results.
  • dsunit

    2.1 5.8 Go
    Datastore testing for SQL, NoSQL, structured files.
  • mockhttp

    1.8 0.0 Go
    Mock object for Go http.ResponseWriter
  • govcr

    1.6 6.5 Go
    HTTP mock for Golang: record and replay HTTP interactions for offline testing
  • bro

    1.4 0.7 Go
    Watch files in directory and run tests for them
  • prettybenchcmp

    1.2 0.0 Go
    cmd tool for automatic storage and comparison of benchmarks results
  • assert

    1.0 0.0 Go
    Basic Assertion Library used along side native go testing, with building blocks for custom assertions
  • badio

    0.5 0.0 Go
    Extensions to Go's testing/iotest package
  • mat

    0.5 0.0 Go
    Print mail to stdout
  • cdp

    0.3 8.5 Go
    Type-safe bindings for the Chrome Debugging Protocol that can be used with browsers or other debug targets that implement it.
  • gosuite

    0.3 4.9 Go
    Brings lightweight test suites with setup/teardown facilities to testing by leveraging Go1.7's Subtests
  • gomate.io

    0.2 0.0 Go
    Behavior-driven development tool for GoLang

Add another 'Testing' Package