码迷,mamicode.com
首页 > 其他好文 > 详细

测试必备-抓包工具的使用

时间:2020-07-30 19:46:37      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:har   bis   rc5   代理   pmc   抓包   action   下载安装   window   

在我们测试APP过程中,经常会在发现bug的时候,不知道把bug分配给移动开发工程师好还是后端工程师好,也会出现分配错误的情况,所以如何快速的定位bug呢,那需要抓APP的请求就知道了。

一、Fiddler

1、下载和安装

下载地址:官网

2、Fiddler设置

启动Fiddler,打开Tools->Options,会弹出一个框框。
技术图片

在Options对话框中,将下列内容设置好

8888端口在手机设置代理时需要用到的,Allow remote computers to connect是允许远程连接
技术图片

勾选了"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求,第一次会弹出证书安装提示,若没有弹出提示,勾选Actions-> Trust Root Certificate
技术图片

3、手机设置

wifi设置手动代理,输入自己电脑ip+8888端口

要保证手机和安装有fiddler的电脑处在同一局域网内,手机能ping通电脑
技术图片

在手机浏览器上输入自己电脑ip+8888端口,然后会出现Fiddler的证书,直接下载安装。

证书的作用:
1、验证网站是否可信(针对HTTPS)
2、验证文件是否可信
技术图片

4、抓包

以上操作完成之后,就可以查看手机请求的具体信息了

如需更多详细知识,请自行学习。
技术图片

二、Charles

1、下载和安装

下载地址:官网

免费30天试用版本,需要破解版的可自行百度。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有10秒种的延时。

2、手机设置手动代理

输入自己电脑ip+8888端口(使手机和电脑在一个局域网内,手机能ping通电脑),连接成功后,Charles会弹出相应对话框,allow就行。
技术图片

3、电脑端安装证书

技术图片

4、手机端安装证书

在手机上打开这个网址 http://www.charlesproxy.com/getssl (chls.pro.ssl)安装 Charles SSL 证书
技术图片
技术图片

PS:苹果手机设置操作

(1)设置-通用-描述文件-信任安装
(2)设置-通用-关于本机-信用凭证设定-开启

5、电脑端设置

手机抓包,Proxy-Windows Proxy ,需要把勾取消掉
技术图片

6、抓包

以上操作完成之后,就可以查看手机请求的具体信息了

如需更多详细知识,请自行学习。

技术图片

测试必备-抓包工具的使用

标签:har   bis   rc5   代理   pmc   抓包   action   下载安装   window   

原文地址:https://www.cnblogs.com/Appleli/p/13405387.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!