以下是10个支持请求录入与回放能力的免费测试开发平台,均来自GitHub:
1. **Sharingan**
GitHub地址:[https://github.com/didi/sharingan](https://github.com/didi/sharingan)
特点:基于Go语言的流量录制回放工具,支持并发录制和回放,适合项目重构和回归测试。
2. **Goreplay**
GitHub地址:[https://github.com/buger/goreplay](https://github.com/buger/goreplay)
特点:用Go语言编写的HTTP请求流量录制回放工具,支持多种协议,如HTTP/1、HTTP/2和WebSocket。
3. **AREX**
GitHub地址:[https://github.com/arex-test/arex](https://github.com/arex-test/arex)
特点:携程开源的流量回放测试平台,支持基于真实请求与数据的自动化接口测试。
4. **Postman**
GitHub地址:[https://github.com/postmanlabs/postman-app](https://github.com/postmanlabs/postman-app)
特点:虽然Postman本身是商业软件,但其开源版本支持API请求的录制和回放,适合接口测试。
5. **WireMock**
GitHub地址:[https://github.com/wiremock/wiremock](https://github.com/wiremock/wiremock)
特点:支持HTTP请求的模拟和回放,常用于API测试和开发。
6. **Mockoon**
GitHub地址:[https://github.com/mockoon/mockoon](https://github.com/mockoon/mockoon)
特点:轻量级的API模拟工具,支持请求录制和回放。
7. **Locust**
GitHub地址:[https://github.com/locustio/locust](https://github.com/locustio/locust)
特点:支持负载测试和性能测试,可以录制和回放HTTP请求。
8. **JMeter**
GitHub地址:[https://github.com/apache/jmeter](https://github.com/apache/jmeter)
特点:开源的性能测试工具,支持HTTP请求的录制和回放。
9. **K6**
GitHub地址:[https://github.com/grafana/k6](https://github.com/grafana/k6)
特点:支持负载测试和性能测试,可以录制和回放HTTP请求。
10. **MangoTestingPlatform**
GitHub地址:[https://github.com/maopengg/MangoTestingPlatform](https://github.com/maopengg/MangoTestingPlatform)
特点:支持API自动化测试和接口录制。
这些工具均免费且开源,可根据具体需求选择合适的平台。