Fiddler Mock Interface插件实现对不同类型接口的快速MOCK,不需要任何辅助就可以直接MOCK接口,你跟MOCK之间只差一个按钮的操作

Fiddler Mock Interface 插件背景

       当我们在测试或者前端调试阶段时,服务器数据不符合测试条件时,我们可以通过mock接口的方式来达到测试用例所描述的条件,我们的app大部分都是json接口形式返回接口,H5或者M站网页经常遇到是Jsonp接口请求,Jsonp格式的接口特点是以GET请求携带的参数为callback一个随机字符串的特点,普通Fiddler是无法对jsonp接口进行正常mock。

 

Fiddler Mock Interface 插件是一站式解决测试所需要各种数据形式如:

         1、JSONP 格式

         2、JSON 格式

         3、Other(.js/.css/.php/.html等) 格式

 

Fiddler Mock Interface 插件几个不需要

        1、不需要配置请求接口指定mock数据文件位置(Fiddler配置mock接口时操作复杂)

        2、不需要对接口返回结果进行拷贝黏贴到mock数据文件里

        3、不需要每次修改mock文件时都要找到它

        4、不需要使用第三方服务平台进行mock

        5、不需要频繁切换平台、文件、Fiddler之间的来回切换

 

Fiddler Mock Interface 插件使用人群

       1、测试工程师

       2、前端开发工程师

 

Fiddler Mock Interface 插件增加辅助功能

       在测试时,经常会用到请求接口的uid以及token来做一些操作,所以Fiddler Mock插件也扩展支持拷贝uid 以及 token功能,并支持多选uids和tokens

 

Fiddler Mock Interface 插件功能组成部分,以及功能介绍

        1、Mock开关ON/OFF

              1.1、开关位置Location : Menu->Rules->Mock Switch

              1.2、ON:打开Mock接口功能

              1.3、OFF:关闭Mock接口功能

 

       2、Fiddler增加IsMock 以及 UID/HostIP两列

             2.1、IsMock是用来描述该接口是否被mock了,哪些接口正在mock

             2.2、UID/HostIP是用来根据uid和hostip来清晰展示出是线上环境还是线下环境, 命中域名有(你可以自定义你们自己公司域名)                      

                      app.zhuanzhuan.com

                       m.zhuanzhuan.com

                      zhuan.58.com

                     zhuanzhuan.58v5.cn

 

       3、右键菜单功能Mock Json(p)

             3.1、Add Mock              : 把接口增加到Mock队列中

             3.2、Remove Mock           : 把接口从Mock队列中移除

             3.3、Modify Mock Data       : 把接口从Mock队列中移除

             3.4、Show Mocking Interfaces  : 展示哪些接口正在进行Mock,分级别展示jsonp、json、other其他列表

             -----------------------------------------------

             3.5、Copy Selected Uids       : 单/多拷贝选中的UID

             3.6、Copy Selected Tokens     : 单/多拷贝选中的Token

 

Fiddler Mock Interface 插件效果图

                 

 

Fiddler Mock Interface 插件会以颜色区分提示是否Mock成功与否

       1、JSONP接口命中MOCK ,绿色渲染请来求提示mock成功

       2、JSON接口命中MOCK , 紫色渲染请求来提示mock成功

      3、Other( .JS .PHP等)命中MOCK , 黄色渲染请求来提示mock成功

      4、当Mock文件丢失后, 则以

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值