没有接口文档,使用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,抓包测试,接口测试,fiddler抓包,没接口文档)