mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-12 02:21:29 +08:00
2.1 KiB
2.1 KiB
HttpBoomer
HttpBoomer = HttpRunner + Boomer
HttpBoomer is a golang implementation of HttpRunner. Ideally, HttpBoomer will be fully compatible with HttpRunner, including testcase format and usage. What's more, HttpBoomer will integrate Boomer natively to be a better load generator for locust.
Key Features
- Full support for HTTP(S) requests, more protocols are also in the plan.
- Testcases can be described in multiple formats,
YAML/JSON/Golang, and they are interchangeable. - With
HARsupport, you can use Charles/Fiddler/Chrome/etc as a script recording generator. - Supports
variables/extract/validate/hooksmechanisms to create extremely complex test scenarios. - Built-in integration of rich functions, and you can also use
go pluginto create and call custom functions. - Inherit all powerful features of
Boomerandlocust, you can runload testwithout extra work. - Use it as a
CLI toolor as alibraryare both supported.