移动端流量测试基本方法

发表于:2016-5-11 08:05

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:成艳艳    来源:51Testing软件测试网采编

分享:
  下方这个got的数据会随着访问不断变化。
  关于tcpdump的命令可以参考命令手册,不再展开,上面的几个参数的含义:
  -s 0:默认抓取长度是68字节,加上-s 0过后可以抓到完整的数据包。
  -w ./t1.pcap:将抓到的内容存入t1.pcap文件。
  -v:在抓包过程中显示抓到包的数量。就是got旁的数据。
  抓包结束后,将t1.pacp传到电脑用pcap分析工具进行查看和分析。
 
  通过http过滤词,筛选出所有的HTTP请求,关注到某一个请求,如图这是晕客厅视频播放时视频资源的一个请求,可以查看对应的请求和响应的数据量,对于length字段。
  也可统计所有请求的数据量:
  
  WIFI代理抓包
  另外对于wifi代理的方式获取流量数据,这个就是我们在实际工作中经常用到的方法,更加简便,对于以http协议为主的系统来说更为合适。
  Windows下常用的fiddler和ios下常用的charles,都很常用不做赘述。
  另外对于ios的app还可以通过Instrument自带NetWork来查看网络流量,在xcode下打开open菜单选择developer tool打开Instrements,选择network功能即可。
  
  可以通过进程方式查看app的网络吞吐和包的数量等,多数情况下看这个维度的数据。(此处使用的是中国大学mooc的数据)
  
  也可以按tcp连接查看不同ip的网络请求流量:
  
  也可以通过活动的接口查看整体流量,支持wifi和蜂窝网络接口,但无法区分app。
  
  以上是Instruments提供的基本网络流量分析手段,但都是基于TCP/ IP连接来统计的,数据上比 HTTP流量统计更精确,特别适合应用蜂窝数据时的流量统计。
22/2<12
重磅发布,2022软件测试行业现状调查报告~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号