抓包工具charles修改请求和返回数据

数据篡改的主要使用场景:

(1)mock场景,mock入参和返回值参数,实现mock测试

(2)安全测试,对于支付金额等比较重要的字段,可以修改请求参数来进行安全测试

1.首先选择要篡改数据的接口,点击右键选择功能列表中的breakpoints。

2.清空请求列表

3.在终端重新发起请求,请求将会被拦截,会弹出当前页面,选择json text标签,篡改入参内容,比如讲needHotelData的数据改为false,点击execute按钮。释放请求。查看返回结果即可。

小技巧:修改时间过长可能导致接口请求超时,可以提前编辑好修改后的内容,进行整体替换

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
测试老哥1 小时前
Web自动化测试:Cypress 测试框架概述
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
llilian_162 小时前
卫星时钟 时钟同步解决方案——基于高精度卫星时钟同步授时装置 卫星同步时钟 授时同步装置
功能测试·单片机·测试工具
郝学胜-神的一滴4 小时前
深入解析:生成器在UserList中的应用与Python可迭代对象实现原理
开发语言·python·程序人生·算法
lierenvip4 小时前
Spring Boot 整合 log4j2 日志配置教程
spring boot·单元测试·log4j
1104.北光c°6 小时前
Leetcode3.无重复字符的最长子串 HashSet+HashMap 【hot100算法个人笔记】【java写法】
java·开发语言·笔记·程序人生·算法·leetcode·滑动窗口
武超杰6 小时前
SpringBoot 进阶实战:异常处理、单元测试、多环境、日志配置全解析
spring boot·单元测试·log4j
llilian_167 小时前
gPTP时钟模块 gPTP时钟同步模块核心优势与全场景应用解析 PTP主时钟 ptp授时卡
功能测试·单片机·测试工具
Samson Bruce7 小时前
【单元测试】
单元测试·log4j
小旭95277 小时前
SpringBoot 技能实战:异常处理、单元测试、多环境配置、日志
spring boot·后端·单元测试
质量行者17 小时前
如何进行接口测试
功能测试·ai·测试