漫游测试之性能测试(2.2、抓包工具的使用)

利用抓包工具分析客户端与服务端的通信过程,通过观测请求地址、请求包头、请求参数和响应消息的内容,非常便于理解系统的处理过程,以及提交知悉脚本中可能会处理的内容。

以下以Fiddler为例展示使用IOS如何抓取HTTPS的请求:

打开Filler后进入Options->Connections选择,需要选择Allow remote computers to connect,允许远程连接抓包;

 

需要设置允许HTTPS的抓包

 

 

注意,F12打开或者关闭抓包

 

直接访问Fillder所在的IP地址+端口的设置,点击FiddlerRoot certificate下载证书,并进行信任安装。

 

安装证书

 

进入‘关于本机’->‘证书信任设置’

 


设置信任根证书

 

设置好代理IP和地址

 

访问应用获取到HTTPS的请求包

 

如果是浏览器,可以按F12使用浏览器自带,比如Chrome浏览器:

 

使用wireShark抓取获取的数据包,基本上是一样的。’\r\n’代表换行符,如果要通过TCP来模拟HTTP(比如基于HTTP的消息推送应用,此时是长连接)就可以通过wireshark进行抓包手动模拟。

 

猜你喜欢

转载自blog.csdn.net/womengdoushizhongguo/article/details/80040136