fiddler抓包16_自动重定向(mock数据)

课程大纲

1. 什么是mock?

单词释义:嘲笑、讥笑......

请求的服务不存在,真实数据不可用或无法获取时,模拟/伪造数据。

比如:系统有外部依赖,但外部系统未到位,可以根据接口文档或需求对数据进行模拟。

2. 优缺点

**优点:**方便快捷易操作

缺点:

① 发送请求的工具需要配置Fiddler代理(如电脑浏览器、手机端等)

② 只能根据url返回固定的数据,无法根据不同参数组合返回不同response

3. 操作步骤

① 本地创建返回数据文件

② 开启自动重定向,配置规则

③ 请求mock接口,返回本地读取的数据

【举例】mock一个支付接口"POST httpbin.org/post",返回支付成功的结果。

① 创建本地json文件,返回体:

复制代码
{"pay_result":"success"}

② Fiddler开启自动重定向,配置规则:

​③ 浏览器提交页面数据,发送post请求,查看返回。

|-----------------------------------------------------------------------------------|
| |
| |

相关推荐
Feng.Lee8 小时前
聊一聊缓存如何进行测试
功能测试·测试工具·缓存
爱学测试的雨果11 小时前
Postman —— postman实现参数化
软件测试·功能测试·测试工具·lua·postman
互联网杂货铺12 小时前
如何用Postman实现自动化测试?
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman
niuniu_66615 小时前
安全性测试(Security Testing)
测试工具·单元测试·appium·测试·安全性测试
薄荷你玩_20 小时前
简单粗暴,用浏览器调试端口绕过Selenium/Playwright/Puppeteer检测
selenium·测试工具
程序员三藏21 小时前
Python+Jenkins+Allure Report接口自动化测试持续集成
自动化测试·软件测试·python·测试工具·ci/cd·jenkins·测试用例
星星点灯5081 天前
盛铂科技FlexDDS-NG:12通道相位连续DDS信号发生器,400MHz高频输出赋能量子光学与超冷原子研究
驱动开发·科技·测试工具·量子计算·模块测试·射频工程
niuniu_6661 天前
selenium应用测试场景
python·selenium·测试工具·单元测试·测试
天才测试猿1 天前
Selenium常用函数总结
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
一个幽默的程序员2 天前
Postman 如何批量发送 API 请求?循环发送功能
测试工具·postman