接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通...

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

1、快捷设置,自定义会话框,查看get和post请求
①鼠标放在#后面,右键;
②选择Customize columns;
③选择Miscellaneous;

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第1张图片

④选择RequestMethod;
⑤点击Add;

完成如下所示,直接可以看出是get还是post请求

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第2张图片

2、抓取https请求
需要在fiddler中设置一下

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第3张图片

PS:如果是火狐浏览器的话,https请求需要导入证书,其他浏览器不用

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第4张图片

3、设置过滤
①过滤自己想要抓取的http地址

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第5张图片

②过滤手机、浏览器请求
打开fiddler>Tools>Options>HTTPS>按需求勾选相应的选项

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第6张图片

4、手机wifi设置代理
①手机设置wifi-找到当前的网络(要跟电脑是同一局域网)
②fiddler设置允许远程设备连接

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第7张图片

③cmd输入ipconfig,查看ipv4地址

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第8张图片

手机WiFi设置

PS:如果抓手机上的https请求,则需要安装证书

手机浏览器输入:ipv4+8888,会出现如下内容(如果打不开这个地址,先在电脑浏览器上输入这个地址)确保fiddler是开着的

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第9张图片

注意:安装证书后,要是fiddler关闭了,是不能正常上网的(需取消wifi代理设置)

5、会话保存
①可以将会话保存为txt格式,可以方便的看到请求内容

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第10张图片

保存的txt文件中包括需求的请求信息和返回信息

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第11张图片

②将会话保存为saz格式

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第12张图片
在这里插入图片描述

保存到本地的saz格式的文件可以直接拖到fiddler中执行

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第13张图片

作用:接口测试测出bug的时候,可以直接给开发看

6、请求断点
在发送请求前打断点,可以修改请求参数后再发送请求(T表示请求前断点)

请求传的是x-www-form-urlencoded格式的参数的话在WebForms里面修改,如下图所示

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第14张图片

如果请求传的是json格式的参数,需要在row里面修改(row请求和返回的数据都可以修改)

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第15张图片

7、返回断点
可以修改返回的数据,修改成任意你想要的内容,模拟任何返回结果,如下图所示(I表示返回断点)

修改好数据后点击Run to completion 执行请求

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第16张图片

执行后结果就是修改后的数据

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第17张图片

8、AutoResponse
自定义返回的结果:
首先添加一个规则(请求的地址)->然后设置访问改地址返回的结果(可以是别的地址,也可以是本地的一个文件等等)->然后保存 即可。

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第18张图片

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第19张图片

二、接口自动化项目实战

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第20张图片

三、Web自动化项目实战

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第21张图片

四、App自动化项目实战

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第22张图片

五、一线大厂简历

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第23张图片

六、测试开发DevOps体系

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第24张图片

七、常用自动化测试工具

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第25张图片

八、JMeter性能测试

接口自动化测试,Fiddler使用抓包辅助实战,一篇彻底打通..._第26张图片

九、总结(尾部小惊喜)

在追逐梦想的道路上,不要畏惧困难与挫折,勇往直前。把每一次努力都当作成长的礼物,用汗水浇灌成功的花朵。坚持不懈,相信自己。

面对生活的风雨,要永远怀揣希望与勇气。无论有多曲折险阻,都要坚定前行,奋力追逐梦想。相信自己的力量,努力不息,才能创造出属于自己的辉煌人生。

心怀信念,勇往直前,奋斗是燃烧生命的旋律。不被困境束缚,不受失败拖累,坚持追求卓越的目标。每一份付出都将绽放光芒,每一次努力都将成就辉煌。

你可能感兴趣的:(软件测试,接口自动化测试,fiddler,fiddler,测试工具,软件测试,软件测试工程师,自动化测试,fiddler抓包,接口测试)