相信不少前端开发人员都经历过对后台接口的漫长等待,因为开发进程不同步,前端迟迟不能获得后端的动态数据,也就不能自行进行测试。不过自从 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 中的路径进行替换,下次有机会再分享给大家。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.