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

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

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

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

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

2.清空请求列表

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

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

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

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

相关推荐
音视频牛哥14 分钟前
从 SmartMediaKit 设计探讨音视频工程师的面试与能力评估框架
程序人生·职场和发展·音视频·rtsp播放器·rtmp播放器·音视频工程师面试·音视频程序员面试题
软件测试小仙女1 小时前
简单但好用:4种Selenium截图方法
自动化测试·软件测试·selenium·测试工具·测试用例·接口测试·selenium截图
aloha_7892 小时前
测试开发工程师面经准备(sxf)
java·python·leetcode·压力测试
寻星探路2 小时前
测试开发话题11---自动化测试实战篇
功能测试
程序员杰哥4 小时前
软件测试之压力测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
卓码软件测评5 小时前
软件数据库测试:【数据库质量保障:从单元测试到性能优化】
运维·数据库·测试用例·压力测试
FIT2CLOUD飞致云7 小时前
测试跟踪步骤描述用例交互优化,MeterSphere开源持续测试工具v2.10.26 LTS版本发布
软件测试·测试用例·测试·metersphere
JosieBook9 小时前
【SpringBoot】31 核心功能 - 单元测试 - JUnit5 单元测试中的断言机制——验证你的代码是否按预期执行了
spring boot·单元测试·log4j
l1t11 小时前
编译SQLite 3.51源码并体验新功能
单元测试·sqlite·duckdb