【fiddler】fiddler的常见使用实战操作

版权声明:本文为博主原创文章,欢迎转载,转载须注明出处:By 故三殇 https://blog.csdn.net/qq_39720249/article/details/84024104

目录

一、fiddler抓包查看请求头

二、fiddler抓包查看cookic

三、fiddler查看请求参数和返回数据

四、fiddler过滤出想要测试的域名网址

五、使用fiddler调试接口

六、fiddler查看接口的响应时间



一、fiddler抓包查看请求头



二、fiddler抓包查看cookic



三、fiddler查看请求参数和返回数据

(1)查看表单格式请求的接口:


(2)查看json格式请求的接口:


(3) 查看xml格式请求的接口:



四、fiddler过滤出想要测试的域名网址

应用场景:当只需要抓包某个域名的接口时,可使用Filters功能进行过滤。

例子:只需要抓包到测试环境和正式环境域名的接口。

(1)打开“Filters”,勾选“Use Filters”,如图配置Hosts:


(2)多个不同域名网址一起运行,抓包结果:



五、使用fiddler调试接口

应用情景:发现一个bug,需要定位问题时,是参数名错误、参数值格式、还是本来接口就是请求不通的,
此时就可以通过修改请求参数,定位是前端、后端哪边出了问题。

例子:
(1)一个接口请求参数名和接口文档一样,接口文档没写具体参数值格式,此时有一个日期参数值怀疑前端传参格式有问题:
可通过修改日期格式,发送请求,看是否可以请求成功,请求成功,则可以定位为前端问题,是因为格式错误;
请求失败,可以问下后端先,直接调试,或者就直接定位为后端,让后端去找问题。

(2)一个接口请求参数名与接口文档不一样,此时可以直接定位前端传参参数名存在问题,但是还要随便测试一下接口:
修改参数名正确后,可以看一下是否正确返回,成功返回,并且返回正确,直接指派bug给前端;
成功返回,但数据存在错误,就分别指派bug给前后端,前端是传参参数名错误,后端是返回数据错误。



六、fiddler查看接口的响应时间

猜你喜欢

转载自blog.csdn.net/qq_39720249/article/details/84024104