httpexpect
API testing toolkit
A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility
End-to-end HTTP and REST API testing for Go.
3k stars
37 watching
239 forks
Language: Go
last commit: about 2 months ago
Linked from 3 awesome lists
assertionshttpjsonresttestingwebsocket
Related projects:
Repository | Description | Stars |
---|---|---|
h2non/baloo | End-to-end HTTP API testing framework | 778 |
emicklei/go-restful | A package for building RESTful web services using Go | 5,041 |
ant0ine/go-json-rest | A library that provides a simple and efficient way to build RESTful JSON APIs in Go. | 3,514 |
qustavo/httplab | An interactive web server for inspecting and manipulating HTTP requests and responses | 4,046 |
smartystreets/goconvey | A tool for writing and running Go tests in the browser or terminal with visualizations of test results | 8,263 |
go-resty/resty | A comprehensive HTTP and REST client library for Go with features like request retries, middleware support, and automatic marshaling/unmarshaling. | 10,194 |
goadesign/goa | A tool for designing and generating APIs in Go | 5,702 |
h2non/gock | Tools for mocking and testing HTTP traffic in Go | 2,110 |
domsolutions/gopayloader | A tool for benchmarking and testing HTTP/S servers with optional JWT generation | 17 |
cweill/gotests | Generates Go test boilerplate from source code | 4,964 |
go-chi/chi | A lightweight router for building modular and composable HTTP services | 18,620 |
maxatome/go-testdeep | Tool for comparing and testing Go code | 436 |
labstack/echo | A lightweight, high-performance Go web framework designed for building scalable RESTful APIs and microservices. | 29,940 |
gin-gonic/gin | A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. | 79,104 |
gopherjs/gopherjs | Compiles Go code to JavaScript for running in browsers | 12,766 |