上一篇大数据测试:Fiddler修改响应数据-CSDN博客  ,有同学反馈有没有Charles的方式修改响应数据,本篇就是Charles修改数据操作步骤,相比较fiddler,Charles相对简单,便捷,我很喜欢

1、背景:

有时候页面渲染一些特殊化学式的时候,往往会出现html代码的问题,如:Na3Ti2(PO4)3

正常:

异常:

这类数据在测试环境没有,需要通过人工来造,因为要进行前端渲染,又不能通过直接f12来改,所以想到用Charles进行拦截来修改。

2、首先通过Charles 找到对应的接口

右击下拉中选中Breakpoints(断点),这样就可以对该接口进行参数和响应的修改

3、再次刷新页面,第一次断电截取的接口是对参数进行修改

不需要修改可以执行点击 Execute

4、Charles会再次截取该接口,第二次截取可进行修改返回接口

此时,将你准备好的特殊字符植入Na<Sub>3</Sub>Ti<Sub>2</Sub>(PO<Sub>4</Sub>)<Sub>3</Sub>

5、点击Execute,页面就显示你想要的数据了

6、注意点

大多数网站对接口都会有超时机制,所以你要了解到你的网站多久超时,如8s超时,那么你要在8s内完成你的修改操作,不然你修改完前端已经显示异常

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部