美文网首页
模拟接口响应数据--APP端取fiddler创建的虚拟数据

模拟接口响应数据--APP端取fiddler创建的虚拟数据

作者: hao0_0 | 来源:发表于2019-05-16 11:53 被阅读0次

    模拟接口响应数据--APP端使用fiddler创建虚拟数据:

    背景:前端一些异常数据的场景处理,需有异常的接口数据,但一般接口异常数据很难造数据,因此接入本地数据,造异常数据。

    备注:原创,手动打的,转载请注明,谢谢。

    一.使用的工具

    使用的是fiddler,手机端或者模拟器(我使用的模拟器是PC端genymotion安卓)

    二.实例教程

    首先有一个APP端的前端的界面图上,此界面为实例对象讲解。

    1.手机端设置连接到电脑。

    手机WiFi设置连接到电脑:

    fiddler 查看端口号(默认8888):

    2.获取相应接口返回的数据

    打开fiddler,手机端到相应的界面,fiddler抓包,获取到返回的数据。

    如上Textview获取到的数据保存在 .htm 的文件内。

    3.fiddler设置静态接口数据:

    先点要模拟接口,然后切换窗口到AutoResponse窗口,勾选如图两个勾选框,点击Add Rule,这样就把此接口添加到了Rule里。

    4.然后,把刚才获取的数据的文件xx.htm加载到此处

    点击最底下选择框,选择一个文件:

    上一栏选择框,然后删掉前面的“EXACT:” :

    5.最后已经设置完,点击Save和Test和GO:

    6.最后手机端重新进入或者刷新此页面:

    需要修改数据,提前修改.htm文件,保存生效,完成!!!

    三,功能和自我感觉

    此功能方法自我感觉非常强大,尤其是前端测试,很多异常数据很难模拟(比如国家城市接口返回异常,前端校验是否正常等等),这种完美解决了此痛点。

    相关文章

      网友评论

          本文标题:模拟接口响应数据--APP端取fiddler创建的虚拟数据

          本文链接:https://www.haomeiwen.com/subject/gmbbaqtx.html