博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fiddler模拟弱网操作
阅读量:5160 次
发布时间:2019-06-13

本文共 556 字,大约阅读时间需要 1 分钟。

弱网是app测试需要覆盖的一种场景

 

目录

 1、认识弱网

2、fiddler模拟弱网配置

3、弱网下可能发生的问题

 

 1、认识弱网

弱网、2G、3G建议的上下行速率如下,同时还可以控制丢包率的数据

      网络             上行               下行

      弱网               10                 30

      2G                 15                 50

      3G                384               2800

2、fiddler模拟弱网配置

以简书app为例

第一步:手机设置代理

第二步:设置fiddler,点击rules->custmize rules 打开配置页

搜索:m_SimulateModem,设置上行下行网速,这里我设置成2g,然后ctrl+s保存下

 

 第三步:点击rules-->Performance-->点击Simulate Modem Speeds,完成弱网模拟功能的打开

 

 

第四步:手机操作,查看效果

自行实验查看效果

 

 

3、弱网下可能发生的问题

场景一:弱网下,页面加载过程,程序闪退。

原因:webview超时处理未在UI线程。toast、关闭页面等操作需要在UI线程。

场景二:302跳转页面,达到内置超时阀值后,webview自动关闭。

原因:业务有页面加载超时自动关闭的逻辑,超时机制未考虑302场景。

转载于:https://www.cnblogs.com/weizhideweilai/p/10486776.html

你可能感兴趣的文章
关于“/”应用程序中的服务器错误 之解决方案
查看>>
php编译安装参数说明
查看>>
Windows推包脚本
查看>>
多表查询
查看>>
单表查询
查看>>
网络并发 数据库可能的面试题
查看>>
mysql 之多表查询
查看>>
MySQL之视图、触发器、事务、存储过程、函数
查看>>
Navicat工具、pymysql模块
查看>>
MySQL之索引原理与慢查询优化
查看>>
MySQL之锁、事务、优化、OLAP、OLTP
查看>>
MySQL之创建用户和授权
查看>>
学生选课系统
查看>>
高大上版解决粘包问题
查看>>
什么是粘包,如何解决?
查看>>
开启进程 守护进程
查看>>
操作系统 串行 并发 并行 阻塞 非阻塞
查看>>
互斥锁 僵尸进程与孤儿进程
查看>>
数据库设计(第一范式,第二范式,第三范式
查看>>
线程的理论
查看>>