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

课程大纲

1. 什么是mock?

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

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

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

2. 优缺点

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

缺点:

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

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

3. 操作步骤

① 本地创建返回数据文件

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

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

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

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

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

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

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

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

相关推荐
Lethehong10 小时前
Python Selenium全栈指南:从自动化入门到企业级实战
python·selenium·测试工具·自动化
山里幽默的程序员10 小时前
Postman如何导出全部接口集合?备份与共享详细步骤
测试工具·postman
belldeep18 小时前
python:Scapy 网络数据包操作库
网络·python·抓包·scapy
吉哥机顶盒刷机19 小时前
IPTV抓包工具合集:Wireshark、parse_cap_channels_v2、IPTV全能工具箱
网络·测试工具·wireshark
oi..20 小时前
Flag入门—修改数据包拿到答案
笔记·测试工具·安全·网络安全
小罗和阿泽20 小时前
GUI 自动化测试 pywinauto测试框架
开发语言·python·功能测试·测试工具·pytest
Wpa.wk20 小时前
APP测试 - adb基础命令2
经验分享·测试工具·adb
大白菜1号21 小时前
踩坑了!Postman 正常,但本地项目 406 (Not Acceptable)
vue.js·测试工具·postman
程序员小远1 天前
Python+requests+unittest+excel 实现接口自动化测试框架
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·excel
文人sec1 天前
抛弃 Postman!用 Pytest+Requests+Allure+Playwright+Minium 搭建高逼格接口+UI自动化测试平台
自动化测试·python·测试工具·ui·pytest·playwright