Skip to content

HTTP testing

HTTP testing tools verify the behavior of web APIs and services by sending real HTTP requests and asserting against the responses. They range from declarative YAML-based suites to scriptable clients, and complement unit tests by exercising the full request/response cycle including headers, status codes, and body content.

Interesting

Gabbi is a tool for running HTTP tests where requests and responses are expressed as declarations in YAML files:
https://gabbi.readthedocs.io/en/latest/example.html

See also

Page last modified: 2026-04-06 20:35:09