APP第6篇 弱网测试

目录

1.弱网测试

1.1 为什么要进行弱网测试?

1.2 弱网测试方法:

1.3 Fiddler工具

1.4 Fiddler原理

1.5 Fiddler使用:

1.6 Fiddler弱网测试配置及操作步骤:

1.7bug的产生,弱网

1.8 fiddler补充


1.弱网测试

1.1 为什么要进行弱网测试?

  1. 手机自身的网络不是特别稳定
  2. 手机处于客观环境变换比较频繁

1.2 弱网测试方法:

  1. 人工:SIM卡的数据流量,三大运营商都要测试(2G/3G/4G/WIFI)
  2. fiddler工具限速来实现模拟实际网络

1.3 Fiddler工具

  • 使用代理机制,相关设置,模拟弱网环境
  • 代理地址:127.0.0.1默认端口:8888
  • 查看端口是否被占用:nestat -ano |findstr“8888”

1.4 Fiddler原理

以代理的模式接收发送请求到服务器,这个过程中可以设置每KB上传和下载的速度,从而实现模拟用户的环境,进行弱网测试。

1.5 Fiddler使用:

下载地址:Fiddler官网(安装:下一步下一步安装即可。小提示:建议英文目录,文件名不要空格,工具不建议去自主汉化)

1.6 Fiddler弱网测试配置及操作步骤:

  1. 前提条件:a.电脑端的杀毒软件关闭;b.防火墙关闭;c.手机和电脑在同一局域网下。
  2. fiddler配置:
    1. 第一步:Tools---Options---【Connections(勾选(Allow remote computers to connect))---取消勾选 (Act as system proxy on startup)】---OK
    2. https配置:Tools---Optons---Https---【勾选(Decrypt Https traffic)---弹出框点击Yes(是,确认)---勾选Ignore server certificate errors(unsafe)----点击Actions--点击第一个(信任根证书)---点击第二个(导出证书到桌面)】---点击ok---重启Fiddler
  3. 手机端设置:
    1. 前提:电脑端设置完以后,可以访问服务器
    2. 手机设置---wifi设置--->wifi设置界面:模拟器:长按wifi/真机:设置-->wifi-->设置-->代理-->收到-->主机名/服务器:电脑端IP---端口:fiddler的端口:8888然后保存
  4. 手机端安装证书:
    1. 浏览器:输入:http://电脑端ip:8888  下载证书,安装:名称:英文随便取,作用:VPN和应用
    2. app可以进行联网操作
  5. 抓包操作:
    1. 调整抓取操作
    2. 开启左下角的抓取状态(快捷键:F12)
    3. 执行操作
    4. 获取数据
  6. 弱网测试:
    1. rules->customize rules-->脚本编辑界面
    2. 修改数据,保存
    3. 启用限速模式,执行操作
    4. 获取数据(注意:只要修改脚本,限速模式要重新勾选)
  7. 数据设置多少
    1. 模拟2G/3G/4G,数据
    2. 增加数值:1000-->5000

1.7bug的产生,弱网

  1. 加载过程发生奔溃,闪退:crash
  2. anr:app no responding(无响应)
  3. 图片,文字不全
  4. 加载过程中,超过你的忍受范围后仍没有任何提示
  5. 数据

1.8 fiddler补充

  1. 过滤器(fiters)
    1.  
      1. 只过滤内部IP Show only Intranet Hosts;

      2. 只过滤外网IP  Show only internet Hosts。

      3.  

    2.  
      1. No Host Filter 不设置过滤主机IP条件

      2. Hide the following Hosts 隐藏不过滤输入到下面文本框中的的Hosts

      3. Show only the following Hosts 仅过滤显示输入到下面文本框中的Hosts

      4. Flag the following Hosts 过滤出给输入到下面文本框中的Host设置标识(就是给session加粗效果)

  2. fiddler篡改数据
    1. 详情请看:fiddler篡改数据
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值