【Fiddler|没有接口文档,使用fiddler抓包实现接口测试】接口文档,一般开发应该给到测试人员的。但有些公司的流程不正规,开发也没有给接口文档的习惯,那这样的话,测试人员就不知道该怎么去做接口测试了…
一般如果我在工作中遇到这种情况的话,两种方式:
1.先找开发,一般接口写好后,后端与前端的开发会去联调,那他们肯定是有接口规范的,先找他们,看他们有没有时间给测试写份出来(开发有时候特别忙);
2.当开发无法提供接口文档时,那我们测试只能自己去看接口,这里就可以用到抓包。
测试web端的话,1.如果抓到的包是http协议,那就直接下载fiddler软件即可。
2.如果抓到的包是https协议,因为是加密的,需要在fiddler中配置下载证书,再去使用。如果不下载证书的话,那fiddler是
抓不到https协议的!
测试App端的话,1.如果公司不是内网的话,可以直接手机连接fiddler,需要在fiddler和手机端进行配置后,fiddler才能抓到手机端app包;
2.如果你们公司是内网的话,那手机端无法连接到内网(fiddler与手机端必须在同一个网段内,才能可进行抓包操作),那
在电脑上安装个模拟器(我是夜神模拟器),在模拟器上安装apk包(找开发要个测试包,从桌面直接拉到模拟器中就行了)
,这样的话,模拟器与fiddler就是在同一个网段上了,fiddler就可以进行抓包测试了!
下篇介绍:
1.web端如果抓包测试?怎么看抓包的内容?
2.手机端怎么连接fiddler?http协议的包的话,那怎么在fiddler配证书?
3.公司内网情况下如连接fiddler去抓到手机端的包?
推荐阅读
- 自由飞翔|【新冠疫苗预约】Fiddler抓包新冠疫苗预约接口及脚本实现
- 接口测试系列——AutoDiff流量回放在集成测试中的实践应用
- 面试|接口测试题目总结
- 测试用例|如何统一接口测试的功能、自动化和性能测试用例
- 软件测试|目前最受欢迎的12个Python web框架,你用过几个()
- 走进Java接口测试之日志框架Logback
- 走进Java接口测试之流式断言库AssertJ
- 抓包工具|Android抓包工具——Fiddler
- Fiddler 抓包工具2 - 全网最全最细教程,没有之一