欢迎大家关注我的个人公众号:小朱谈软件测试,全是干货哦。
何为抓包? ? ?定义?:将网络传输发送与接受的数据包进行截获、重发、编辑、?转存等操作。
【工作记录|软件测试必备技能(抓包(一))】? ?通俗来说,程序的运行,都是以数据包的形式传输,那么通过工具抓取传输中的数据包,即为抓包。
为什么抓包? 抓包最最最主要的目的,方便开发定位Bug,尽快地找到问题并解决。举个栗子:你发现一个问题,开发无法根据你的bug描述复现问题,那怎么办呢?这时,你抓包将接口地址及报文给到开发,那么开发就可以直接通过postman等接口测试工具,调试发现问题,大大地缩短了定位bug的时间。当然,这类的bug都是后端bug,那如何区分前后端的bug,之后再分享。
抓包之前,需要先了解接口请求方式,常见的请求方式有两种:GET和POST。
GET请求(获取):请求参数在URL中,没有请求体,通过访问URL地址即可得到?结果。举例说明(以百度为例)
1:浏览器打开百度首页,F12或者右击“检查”打开控制台
2:输入框内输入?:测试
3:切到Network,选择XHR,找到这个接口,
文章图片
4:
推荐阅读
- 自由飞翔|【新冠疫苗预约】Fiddler抓包新冠疫苗预约接口及脚本实现
- Postman|Postman接口测试——数据抓包(抓取请求接口)
- 抓包青花瓷实战教程②
- SpringBoot|postman接口测试工具的使用攻略
- #私藏项目实操分享#简单的Postman,还能玩出花()
- 6000字加图文 | 抓包带你深入了解网关到底起什么样的作用(不同网段通信的过程详解)
- 5000字加21图文 | 抓包带你体验同网段的通信过程,这些细节很关键
- K8s对pod进行网络抓包