支持自动化数据回放

以下是10个支持请求录入与回放能力的免费测试开发平台,均来自GitHub:

  1. **Sharingan**

GitHub地址:[https://github.com/didi/sharingan\](https://github.com/didi/sharingan)

特点:基于Go语言的流量录制回放工具,支持并发录制和回放,适合项目重构和回归测试。

  1. **Goreplay**

GitHub地址:[https://github.com/buger/goreplay\](https://github.com/buger/goreplay)

特点:用Go语言编写的HTTP请求流量录制回放工具,支持多种协议,如HTTP/1、HTTP/2和WebSocket。

  1. **AREX**

GitHub地址:[https://github.com/arex-test/arex\](https://github.com/arex-test/arex)

特点:携程开源的流量回放测试平台,支持基于真实请求与数据的自动化接口测试。

  1. **Postman**

GitHub地址:[https://github.com/postmanlabs/postman-app\](https://github.com/postmanlabs/postman-app)

特点:虽然Postman本身是商业软件,但其开源版本支持API请求的录制和回放,适合接口测试。

  1. **WireMock**

GitHub地址:[https://github.com/wiremock/wiremock\](https://github.com/wiremock/wiremock)

特点:支持HTTP请求的模拟和回放,常用于API测试和开发。

  1. **Mockoon**

GitHub地址:[https://github.com/mockoon/mockoon\](https://github.com/mockoon/mockoon)

特点:轻量级的API模拟工具,支持请求录制和回放。

  1. **Locust**

GitHub地址:[https://github.com/locustio/locust\](https://github.com/locustio/locust)

特点:支持负载测试和性能测试,可以录制和回放HTTP请求。

  1. **JMeter**

GitHub地址:[https://github.com/apache/jmeter\](https://github.com/apache/jmeter)

特点:开源的性能测试工具,支持HTTP请求的录制和回放。

  1. **K6**

GitHub地址:[https://github.com/grafana/k6\](https://github.com/grafana/k6)

特点:支持负载测试和性能测试,可以录制和回放HTTP请求。

  1. **MangoTestingPlatform**

GitHub地址:[https://github.com/maopengg/MangoTestingPlatform\](https://github.com/maopengg/MangoTestingPlatform)

特点:支持API自动化测试和接口录制。

这些工具均免费且开源,可根据具体需求选择合适的平台。