在测试网站时怎么抓包(app测试使用抓包工具都做什么)
2024-07-09 admin 【 字体:大 中 小 】

大家好,今天小编关注到一个比较有意思的话题,就是关于在测试网站时怎么抓包的问题,于是小编就整理了1个相关介绍在测试网站时怎么抓包的解答,让我们一起看看吧。
1、fiddler app抓包,有什么用?
fiddler app抓包,有什么用?
1. 什么是抓包?
抓包就是将网络传输发送的与接收的数据包进行截获、重发、编辑、转存等操作。
也可以用来检查网络安全。
抓包其实就是抓包网页请求,如下图所示:
2. 为什么要抓包
1.抓包可以帮助定位网络接口问题.
2.分析数据:更快、更准确的定位软件接口的问题.
3. 抓包一般在那些场景应用?
①发送数据给后台,后台无响应。
②前后台联调接口,发现数据对不上。
③线上环境需要定位问题,而人在远方。
④查看各个接口的响应时间。
⑤测试断网和弱网环境。
⑥篡改报文。
4. 什么是fiddler?
fiddler是一个HTTP协议调试代理工具。
5. fiddler的工作原理?
fiddler是以代理web服务器的形式工作的,它使用的代理地址是127.0.0.1,端口:8888。当fiddler启动的时候,就变成了一个代理服务器,这个服务器默认监听127.0.0.1:8888。
端口是不是写多少都行?: 最大到65535。
所以发现,fiddler作为一个代理服务器,跟浏览器建立连接后,浏览器向目标服务器发送的请求都会经过fiddler进行代理。服务器向浏览器返回结果时也会经过fiddler。
6. Fiddler抓包原理过程图:
client →request fiddler(proxy) →request Server
←response ←response
7. Fiddler能抓那些类型的包?
基于WEB系统与移动应用的HTTP或者HTTPS的包。
8.Fiddler抓移动端包一定要注意:手机端网络与PC一定要同一个网段下,才能正确抓包。例如:设置共享,将本地网络,为无线网络共享
9. 基于PC-Web网页抓包实践演示。
在做手机或移动端APP的接口测试时,需要从开发人员那里获取接口文档,接口文档应该包括完整的功能接口、接口请求方式、接口请求URL、接口请求参数、接口返回参数。如果当前项目没有接口文档,则可以使用fiddler对APP进行抓包确认。在手机上对APP进行操作,然后在Fiddler中可以抓取对应的网络交互信息(一个功能中可能设计多个接口的交互)。在抓取的信息中可以看到接口请求方式、接口请求URL、接口请求参数、接口返回参数。
关于在测试网站时怎么抓包和app测试使用抓包工具都做什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 在测试网站时怎么抓包的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于app测试使用抓包工具都做什么、在测试网站时怎么抓包的信息别忘了在本站进行查找喔。
