经常遇到前后端开发不同步?试试用 eolinker mock 模拟后台数据快速测试! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
scarqin
V2EX    程序员

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

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

    相信不少前端开发人员都经历过对后台接口的漫长等待,因为开发进程不同步,前端迟迟不能获得后端的动态数据,也就不能自行进行测试。不过自从 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     Solana     2442 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 15:49 PVG 23:49 LAX 07:49 JFK 10:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86