88 Testing packages and projects
-
chromedp
9.4 6.3 Goa way to drive/test Chrome, Safari, Edge, Android Webviews, and other browsers supporting the Chrome Debugging Protocol. -
realize
9.0 0.5 GoGo build system with file watchers and live reload. Run, build and watch file changes with custom paths -
hoverfly
8.4 5.1 GoHTTP(S) proxy for recording and simulating REST/SOAP APIs with extensible middleware and easy-to-use CLI. -
cdp
6.8 2.4 GoType-safe bindings for the Chrome Debugging Protocol that can be used with browsers or other debug targets that implement it. -
go-vcr
6.7 3.0 GoRecord and replay your HTTP interactions for fast, deterministic and accurate tests -
gnomock
6.2 8.1 Gointegration testing with real dependencies (database, cache, even Kubernetes or AWS) running in Docker, without mocks. -
ggr
6.2 2.8 Goa lightweight server that routes and proxies Selenium Wedriver requests to multiple Selenium hubs. -
playwright-go
5.9 7.8 Gobrowser automation library to control Chromium, Firefox and WebKit with a single API. -
gotest.tools
5.6 3.0 GoA collection of packages to augment the go testing package and support common patterns. -
embedded-postgres
4.3 0.0 GoRun a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test. -
gospecify
3.5 0.0 GoThis provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec. -
assert
2.6 0.0 GoBasic Assertion Library used along side native go testing, with building blocks for custom assertions -
Hamcrest
2.5 0.0 Gofluent framework for declarative Matcher objects that, when applied to input values, produce self-describing results. -
schema
1.4 0.0 GoQuick and easy expression matching for JSON schemas used in requests and responses. -
gosuite
1.2 0.0 GoBrings lightweight test suites with setup/teardown facilities to testing by leveraging Go1.7's Subtests -
mockit
0.8 5.5 GoAllows functions and method easy mocking, without defining new types; it's similar to Mockito for Java. -
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.
Get performance insights in less than 4 minutes
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.
Sponsored
scoutapm.com