在测试的时候经常会碰到后端开发工程师的接口还没有开发完成,但是前端页面已经开发好了。没有接口怎么对接呢?
前端人员可以通过 mock server 自己去造一个接口来访问。mock server 可用于模拟真实的接口。收到请求时,它会根据配置返回对应的请求。
在前后端分离的大背景下,mock server 在前端开发应用非常广泛,mock.js 这样的库没有办法直接使用,前端开发不想把文档的返回值再写一遍,那怎么办呢?
实际上 Eoapi 的 mock 功能简单好用,而且还是免费的,开源的。今天我们介绍下使用 Eoapi 来进行 mock 服务。
创建 Mock
进入API文档详情页面,点击 Mock 标签,点击新建 Mock:
在弹窗中输入 Mock 的名称以及响应内容:
调用 Mock
进入 Mock 列表页面,点击调用地址即可复制到剪贴板,在代码中直接对该 API 地址发起请求即可得到响应结果。
这个开源的 API 工具叫 Eoapi,除了基本的文档和测试功能,还有插件广场和 MOCK 这些核心功能,个人使用后觉得还不错。还在为 API 工具发愁的思友们,不妨试试这个。
在线 Demo 链接:
https://www.eoapi.io/?utm_source=al&utm_campaign=xh&utm_conetnt=websocket
如果你觉得这个开源项目还可以的话,不妨点个 star 支持下他们,如果你觉得还需要继续优化,不妨去提个Issue.
Github:
https://github.com/eolinker/eoapi
Gitee:
https://gitee.com/eolink_admin/eoapi