我们平时在测试调用HTTP API,一般会借助来进行模拟调用,后面,和相继问世,用这两个工具相对较多一些,确实也比较方便。
其实,目前、、这三款工具用起来也非常不错也能应付我们日常的大部分的场景,如果支撑不了,那么要么放弃,要么基于代码,要么基于开源,要么花钱。
关于与的功能官网是这样描述的
Apipost = Postman + Swagger + Mock + Jmeter,后端、前端、测试,同时在线协作,内容实时同步
Apifox = Postman + Swagger + Mock + JMeter,API 文档、API 调试、API Mock、API 自动化测试
那么除了这三个工具外,这里再分享几个开源的工具。
hoppscotch
hoppscotch前身是Postwoman,使用 Node.js 开发,采用简约的 UI 设计,能实时发送和获取响应值,支持HTTP、Websocket、MQTT的请求。
代码地址:https://github.com/hoppscotch/hoppscotch.git
httpie
httpie是基于开源的命令行HTTP客户端工具,虽然目前已经有了一个版本,但是未开源。
代码地址:https://github.com/httpie/httpie.git
Postcat
Postcat 是一个强大的开源、免费的、跨平台(Windows、Mac、Linux、Browsers…)的 API 开发测试工具,支持 REST、Websocket 等协议(即将支持 GraphQL、gRPC、TCP、UDP),帮助你加速完成 API 开发和测试工作。它非常适合中小团队及个人使用。目前只开源了客户端。
代码地址:https://github.com/Postcatlab/postcat.git
领取专属 10元无门槛券
私享最新 技术干货