10

8

6

4

2


9.8

7.9

9.5
0.0

9.2

6.9

8.8

8.0

8.5

6.8

52 Testing Frameworks packages and projects

  • Testify

    9.8 7.9 Go
    A sacred extension to the standard go testing package.
  • GoConvey

    9.5 0.0 JavaScript
    BDD-style framework with web UI and live reload
  • ginkgo

    9.2 6.9 Go
    BDD Testing Framework for Go
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Promoted scoutapm.com
  • Gauge

    8.8 8.0 Go
    Light weight cross-platform test automation
  • go-cmp

    8.5 6.8 Go
    Package for comparing Go values in tests.
  • Looking for Maintainer

    8.1 0.3 Go
    Selenium/Webdriver client for Go
  • godog

    8.1 8.2 Go
    Cucumber or Behat like BDD framework for Go.
  • gomega

    8.0 5.2 Go
    Rspec like matcher/assertion library.
  • gocheck

    7.3 1.8 Go
    A more advanced testing framework alternative to gotest.
  • goblin

    7.2 4.7 Go
    Mocha like testing framework fo Go
  • baloo

    7.1 0.0 Go
    Expressive and versatile end-to-end HTTP API testing made easy.
  • GoAws

    7.1 1.0 Go
    AWS (SQS/SNS) Clone for Development testing
  • testfixtures

    6.9 6.5 Go
    A helper for Rails' like test fixtures to test database applications.
  • go-vcr

    6.6 4.6 Go
    Record and replay your HTTP interactions for fast, deterministic and accurate tests
  • gofight

    6.2 1.8 Go
    API Handler Testing for Golang Router framework.
  • go-mutesting

    6.2 0.0 Go
    Mutation testing for Go source code
  • charlatan

    5.8 0.0 Go
    Tool to generate fake interface implementations for tests.
  • frisby

    5.8 0.0 Go
    a REST API testing framework
  • goc

    5.7 8.6 Go
    Goc is a comprehensive coverage testing system for The Go Programming Language.
  • gotest.tools

    5.5 4.9 Go
    A collection of packages to augment the go testing package and support common patterns.
  • go-carpet

    5.3 0.8 Go
    Tool for viewing test coverage in terminal
  • endly

    5.3 6.6 Go
    Declarative end to end functional testing.
  • cupaloy

    4.7 4.0 Go
    Simple snapshot testing addon for your test framework
  • GoSpec

    4.7 0.0 Go
    BDD-style testing framework for the Go programming language.
  • dbcleaner

    4.6 0.0 Go
    Clean database for testing purpose, inspired by database_cleaner in Ruby
  • go-testdeep

    4.2 7.2 Go
    Extremely flexible golang deep comparison, extends the go testing package
  • wstest

    4.0 0.1 Go
    A websocket client for unit-testing a websocket http.Handler.
  • embedded-postgres

    3.9 4.0 Go
    Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test.
  • gospecify

    3.6 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.
  • restit

    3.5 0.0 Go
    A Go micro framework to help writing RESTful API integration test.
  • dsunit

    3.3 1.7 Go
    Datastore testing for SQL, NoSQL, structured files.
  • jsonassert

    3.2 2.5 Go
    Package for verifying that your JSON payloads are serialized correctly.
  • testcase

    3.1 7.1 Go
    Idiomatic testing framework for Behavior Driven Development.
  • covergates

    2.8 8.8 Go
    Self-hosted code coverage report review and management service.
  • gomatch

    2.7 0.0 Go
    library created for testing JSON against patterns.
  • assert

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

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

    2.4 0.0 Go
    Watch files in directory and run tests for them
  • go-hit

    2.0 6.2 Go
    Hit is an http integration test framework written in golang.
  • gogiven

    1.8 0.0 Go
    YATSPEC-like BDD testing framework for Go.
  • schema

    1.5 0.0 Go
    Quick and easy expression matching for JSON schemas used in requests and responses.
  • testsql

    1.5 0.0 Go
    Generate test data from SQL files before testing and clear it after finished.
  • gosuite

    1.3 0.0 Go
    Brings lightweight test suites with setup/teardown facilities to testing by leveraging Go1.7's Subtests
  • biff

    1.2 2.1 Go
    Bifurcation Framework for testing
  • badio

    1.2 0.0 Go
    Extensions to Go's testing/iotest package
  • gocrest

    1.2 0.0 Go
    Composable hamcrest-like matchers for Go assertions.
  • flute

    1.1 7.1 Go
    HTTP client testing framework.
  • stop-and-go

    0.7 5.7 Go
    Testing helper for concurrency.
  • Tt

    0.7 6.0 Go
    Simple and colorful test tools.
  • trial

    0.5 0.0 Go
    Quick and easy extendable assertions without introducing much boilerplate.
  • testmd

    0.2 -
    Convert markdown snippets into testable go code.
  • apitest

    - -
    Simple and extensible behavioural testing library for REST based services or HTTP handlers that supports mocking external http calls and rendering of sequence diagrams.

Add another 'Testing Frameworks' Package