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

课程大纲

1. 什么是mock?

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

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

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

2. 优缺点

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

缺点:

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

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

3. 操作步骤

① 本地创建返回数据文件

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

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

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

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

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

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

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

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

相关推荐
笑口常开的小丸子2 分钟前
Selenium 中 JavaScript 点击的优势及使用场景
javascript·selenium·测试工具
天才测试猿1 小时前
Postman接口测试之postman设置接口关联,实现参数化
自动化测试·软件测试·python·测试工具·职场和发展·接口测试·postman
程序员的世界你不懂9 小时前
(9)-Fiddler抓包-Fiddler如何设置捕获Https会话
前端·https·fiddler
软件测试小仙女14 小时前
鸿蒙APP测试实战:从HDC命令到专项测试
大数据·软件测试·数据库·人工智能·测试工具·华为·harmonyos
光电的一只菜鸡20 小时前
Wireshark使用教程(含安装包和安装教程)
网络·测试工具·wireshark
mit6.82420 小时前
[测试_10] Selenium IDE | cssSelector | XPath | 操作测试
测试工具
程序员的世界你不懂21 小时前
(10)Fiddler抓包-Fiddler如何设置捕获Firefox浏览器的Https会话
https·fiddler·firefox
小堃学编程1 天前
Selenium自动化测试工具安装和使用(PyCharm)
selenium·测试工具·自动化
程序员杰哥1 天前
接口自动化测试之pytest 运行方式及前置后置封装
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·pytest