fiddler 打断点实践
前言:为什么打断点:一句话就是接口数据入参和反参用断点可以控制。
以下是我测试一个简单的例子,说明下打断点的应用和场景
比如APP端的一个页面
我要控制这个接口的入参和反参:https://cashr.gea.odr
这个接口是前端页面订单号和用户信息地址的信息接口。

一.入参,模拟改变数据
1.打 前断点before requests
如下图操作:


2.APP测试页面点击
出现如下图界面

点击右边的run to completion,接口加载正常。
3.怎么改入参的数据呢,如下图:

你就发现成功了,入参是你自己写的参数
三。反参模拟数据
1.打后断点after requests
如下图操作:

2.APP测试页面点击
出现如下图界面

也可以选择其他

你就发现成功了,反参是你自己写的参数,或者 .xml文件内的参数给前端。
三。其他需要知道的点
1.可以针对单个服务器或者多个服务器打断点
打前断点 :请求前断点(before response): bpu + 服务器地址 如:bpu https://cat.net


注意这里最后要关掉全局断点如下:

效果如下图:

这样就可以轻松的实现指定的服务器测试,而不影响其他的服务器。
取消断点,在命令行输入: bpu 回车就可以了
2.上面的是前断点,后断点是.
响应后断点(after requests): bpafter + 服务器 如:bpafter http://best.net 回车
取消断点,在命令行输入: bpafter 回车就可以了
以上就是我简单实践的简单介绍,谢谢。
网友评论