RPC
RPC 的全称是 Remote Procedure Call Protocol,中文名是远程过程调用协议。
现在越来越多团队已经使用到了 RPC 的接口,但是,当你写了 RPC 接口后,你需要做一下接口测试,保证这些接口的稳定性~
测试工具
现在市面上很多测试工具,可以用来测试接口:
- JMeter
- Postman
- Apifox
但是 JMeter、Postman 本身不支持中文,所以上手门槛不低
所以我们从后三个去选吧~今天讲讲 Apifox 这个工具,
Apifox = Postman + Swagger + Mock + JMeter
测试是它的功能之一
前置知识 JSON-RPC接口
JSON-RPC 是一种轻量级的 RPC (远程过程调用)协议,可以使用 HTTP 协议进行通信,并以 JSON 格式传输数据。Postman 是一个流行的 API 开发工具,可以轻松地使用它来测试和调用 JSON-RPC 接口。
使用 Apifox 发送 JSON-RPC 接口
使用 Apifox 也能发送 JSON-RPC 接口,并且 Postman 到 Apifox 几乎是无缝衔接的,且 Apifox 支持中文显示,非常方便上手~

使用 Apifox 进行 JSON-RPC 接口测试
打开自动化测试->添加用例


然后选择从接口导入,并选择对应的JSON-RPC接口


填写对应的配置参数,并点击运行

可以得到测试JSON-RPC的结果

关于 Apifox
- 集成了API 文档、API 调试、API Mock、API 自动化测试 API 一体化协作平台
- 拥有更先进的 API 设计/开发/测试工具
- Apifox = Postman + Swagger + Mock + JMeter
知识扩展:
了解更多关于测试相关知识。