V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
scarqin
V2EX  ›  程序员

经常遇到前后端开发不同步?试试用 eolinker mock 模拟后台数据快速测试!

  •  
  •   scarqin · 2017-11-06 17:34:14 +08:00 · 2456 次点击
    这是一个创建于 2581 天前的主题,其中的信息可能已经有所发展或是发生改变。

    相信不少前端开发人员都经历过对后台接口的漫长等待,因为开发进程不同步,前端迟迟不能获得后端的动态数据,也就不能自行进行测试。不过自从 mock 出来后,前端就可以通过 mock 来模拟后台数据。 eoLinker 也涵盖了 mock 测试功能,我们可以利用 eoLinker 来进行 mock 测试,不用另外搭服务器。

    1、在编辑接口时,输入完返回参数,点击“高级 mock ”,可自行编写 mock 规则,mock 规则遵照 mockjs 规范,可进入 http://mockjs.com/examples.html 查看

    1

    2、输入完 mock 规则后,点击保存。在接口详情页中点击“ mock ”,可浏览先前保存的 mock 数据。

    1

    将 mock 调用地址复制,粘贴在代码中,便可使用 mock 自动生成数据。 若想让 mock 数据自动刷新,可使用企业版,企业版提供 mock 自动刷新的插件,线上免费版不支持 mock 自动刷新。

    3、我通常的做法是 eoLinker 线上对 mock 先测试一遍再复制进代码,确保 mock 有数据 操作如下,将 mock 调用地址复制,进入接口测试页面,并将其填入 url 中

    1

    4、点击发送,看返回数据结果

    1

    这样是不是很简单呢?除了基本的 mock,eoLinker 现在还支持 restful mock 测试,基本操作和 mock 类似,只是得去将 path 中的路径进行替换,下次有机会再分享给大家。

    6 条回复    2017-11-07 10:27:39 +08:00
    scarqin
        1
    scarqin  
    OP
       2017-11-06 17:57:42 +08:00
    介绍的很全面~什么时候更新 path 的
    scarqin
        2
    scarqin  
    OP
       2017-11-06 17:59:58 +08:00
    不赞不更新~
    scarqin
        3
    scarqin  
    OP
       2017-11-06 18:00:23 +08:00
    哈哈哈,评论里自己演了一个小剧场~
    Sypher
        4
    Sypher  
       2017-11-06 18:02:49 +08:00
    这是给前端用的吧,也就是后端跟不上前端的进度下使用?
    anmaz
        5
    anmaz  
       2017-11-06 18:04:09 +08:00 via Android
    貌似有个开源的项目就是直接用 js 在前端模拟 ajax
    muxuClover
        6
    muxuClover  
       2017-11-07 10:27:39 +08:00
    这个貌似是不是也有接口管理的功能?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2580 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 03:48 · PVG 11:48 · LAX 19:48 · JFK 22:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.