如何通过fiddler来进行接口数据mock测试

1.使用fiddler进行接口mock测试的使用场景有哪些?

  • 个性化推荐场景
  • 每次返回的数据都不一样
  • 数据量大,查找特定数据困难
  • 生产环境,改动难度大
  • 其他测试方法不适用

2.使用fiddler进行接口mock的具体步骤
1)调用真实接口,拿到接口返回结果

2)使用fiddler调用此接口,并保存获取到的返回结果

3)修改返回数据为测试数据
将保存的json格式的文件用记事本或notepad++打开,修改返回数据为预期数据,
如:将这两条数据修改为一个较长的字符串

4)在fiddler上导入修改过的返回数据

5)重新调用接口可以看到

通过这种方法就可以在不动代码的情况下,看到返回的效果图了,当然在不使用mock的时候,记得取消fiddler的自动返回规则或关掉fiddler哦

如何通过fiddler来进行接口数据mock测试相关推荐

  1. 接口的Mock测试及Mockito使用

    参考链接 1.Mock测试的目的两个:(1)验证方法调用:(2)指定某个方法的返回值,或者是执行特定的动作 2.所谓的mock就是创建一个类的虚假的对象,在测试环境中,用来替换掉真实的对象,以达到两大 ...

  2. 怎么将fiddler中的接口数据导入jemer直接使用

    1.将附件JmeterExproter.dll和JmeterExporter.pdb替换至ImportExport 2.将CustomRules.js替换至Script里 3.进入fiddler,选择 ...

  3. 接口 同花顺_Fiddler模拟接口数据(mock)

    我们在测试过程中,经常会遇到查看不同接口数据前端页面展示的场景,今天我们就一起来看下如何用Fiddler模拟接口数据(mock). 01 mock定义 mock测试就是在测试过程中,对于某些不容易构造 ...

  4. 电脑软件超时、MOCK测试方案

    大家好,我是谭叔. 今天,谭叔跟大家分享我在测试电脑软件(程序)时,模拟超时环境的N种尝试,以及电脑软件(程序)的MOCK测试方案. 超时环境 在日常测试工作中,弱网环境.超时请求等异常测试,是必不可 ...

  5. vue 接口数据排序_Vue 使用 axios 请求 mock 模拟接口的数据

    安装使用 axios # axios 安装 使用npm install axios --save# main.js 引入 axiosimport axios from 'axios'Vue.proto ...

  6. app接口服务器请求为什么会报错307_Vue接口代理和数据Mock,你会了吗

    基于Vue和React脚手架演示各自项目的接口代理和数据Mock. Vue接口代理实现步骤 vue中文官方文档:https://cn.vuejs.org/ vue-cli中文官方文档:https:// ...

  7. koa 接口返回数据_node和koa实现数据mock接口

    本文主要和大家介绍node+koa实现数据mock接口的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧,希望能帮助到大家. 基于node+koa实现的mock数据接口 ...

  8. fiddler启用过滤规则只显示想要的接口数据

    fiddler启用过滤规则只显示想要的接口数据 比如只显示192.168.11.80站点数据 点击应用规则就可以只显示192.168.11.80了 转载于:https://www.cnblogs.co ...

  9. 抓包工具Fiddler抓取手机包和修改接口数据

    抓包工具Fiddler抓取手机包和修改接口数据 安装成功界面 点击Tools->Options 弹出该页面 Allow remote-勾选上,意思为允许远程计算机连接,端口随意设置(默认8888 ...

最新文章

  1. 简单介绍Go语言错误处理异常捕获+异常抛出
  2. VRPM包安装失败解决方案:had non-zero exit status
  3. cmake卸载 ubuntu_ubuntu卸载/更新Cmake
  4. 02-c#基础之01-基础语法(一)
  5. java中请求转发与重定向_JavaEE进阶 请求转发与请求重定向
  6. function在mysql里总是出错_如何在MySQL函数中引发错误
  7. Arcgis Javascript那些事儿(六)--arcgis js API本地环境配置
  8. VB.NET和C#的比较
  9. 前端数据修改的两种方式
  10. kotlin 使用viewStub
  11. 物联网可靠连接——PLC-IOT电力线载波通讯
  12. 11-23-day05-python入门-字典与集合及文件
  13. 4步讲解一维数组传参与二维数组传参
  14. matlab 地址中有变量,在matlab中符号变量
  15. 函数参数里*argvs和**kwargs的区别
  16. 猜年龄python实现
  17. Filter过滤器的简单介绍与使用
  18. 如何利用Slack客户端漏洞窃取Slack用户下载的所有文件
  19. matlab蠓虫分类问题,蠓的分类问题.doc
  20. online boosting 和 batch boosting的区别

热门文章

  1. 松鼠Ai辅助公校教育,开启智慧教育3.0
  2. error C2872: 'ULONG_PTR' : ambiguous symbol
  3. 深入分析小程序与H5的区别
  4. 国产arm服务器性能,国产服务器OS重磅升级:适配国产ARM/x86 性能提升20%
  5. 实现表格隔行变色的方法
  6. npm和yarn清除缓存
  7. JNLP文件详细说明
  8. 导线中电流分布和集肤深度
  9. HTML5 PDF 编辑,pdf.js的使用与改造
  10. 使用Spring Environment遇到的问题, 如读取到配置不是自己实际想要的