相信不少前端开发人员都经历过对后台接口的漫长等待,因为开发进程不同步,前端迟迟不能获得后端的动态数据,也就不能自行进行测试。不过自从 mock 出来后,前端就可以通过 mock 来模拟后台数据。 eoLinker 也涵盖了 mock 测试功能,我们可以利用 eoLinker 来进行 mock 测试,不用另外搭服务器。
1、在编辑接口时,输入完返回参数,点击“高级 mock ”,可自行编写 mock 规则,mock 规则遵照 mockjs 规范,可进入 http://mockjs.com/examples.html 查看
2、输入完 mock 规则后,点击保存。在接口详情页中点击“ mock ”,可浏览先前保存的 mock 数据。
将 mock 调用地址复制,粘贴在代码中,便可使用 mock 自动生成数据。 若想让 mock 数据自动刷新,可使用企业版,企业版提供 mock 自动刷新的插件,线上免费版不支持 mock 自动刷新。
3、我通常的做法是 eoLinker 线上对 mock 先测试一遍再复制进代码,确保 mock 有数据 操作如下,将 mock 调用地址复制,进入接口测试页面,并将其填入 url 中
4、点击发送,看返回数据结果
这样是不是很简单呢?除了基本的 mock,eoLinker 现在还支持 restful mock 测试,基本操作和 mock 类似,只是得去将 path 中的路径进行替换,下次有机会再分享给大家。
1
scarqin OP 介绍的很全面~什么时候更新 path 的
|
2
scarqin OP 不赞不更新~
|
3
scarqin OP 哈哈哈,评论里自己演了一个小剧场~
|
4
Sypher 2017-11-06 18:02:49 +08:00
这是给前端用的吧,也就是后端跟不上前端的进度下使用?
|
5
anmaz 2017-11-06 18:04:09 +08:00 via Android
貌似有个开源的项目就是直接用 js 在前端模拟 ajax
|
6
muxuClover 2017-11-07 10:27:39 +08:00
这个貌似是不是也有接口管理的功能?
|