博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
App-IOS与Android弱网环境测试
阅读量:7144 次
发布时间:2019-06-28

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

弱网环境下App的功能是否正常使用,是否会发生Crash的等情况?

1.IOS

ios系统一般自带弱网环境测试,可以通过设置各种网络环境,模拟弱网环境,如3G,wifi,very bad Network或者自定义网络环境进行测试。

在苹果手机的设置如下:设置>开发者选项>Status:on,选择想要测试的网络环境,便可以在该环境下测试App。

弱网环境下的设置参数如下:

in bandwidth 下行带宽
in packet loss 下行丢包率
in delay 下行延迟
out bandwidth 上行带宽
out packet loss 上行丢包率
out delay 上行延迟
DNS delay DNS解析延迟
protocol 协议

注意:测试完成后记得将Status的状态改为off。

2.Andorid

Andorid没有如ios系统一样有自带的弱网环境的设置,我们可以借助Fiddler的抓包工具进行辅助设置。

(1)下载Fiddler工具,具体的下载和学习教程见Fiddler使用教程的博文,在这我就不详细讲解。

(2)打开Fiddler工具,在工具栏上选择Rules>Customize Rules

(3)在打开的脚本文件中Ctrl+F搜索simulate

定位在如下图所示的位置:

request-trickle-delay:请求的延迟时间

response-trickle-delay:响应延迟时间

默认的一般是300毫秒和150毫秒,模拟网络延迟的设置一般是修改这两个地方,将延迟时间修改为需要的延迟时间来测试,在这我设置的为2500毫秒

然后Ctrl+S保存好,关闭脚本文件

(4)勾选Rules>Performance中的Simulate Modem Speeds,便可以开始设置的网络延迟的环境下测试

 

转载于:https://www.cnblogs.com/evablogs/p/7446059.html

你可能感兴趣的文章
springboot xml声明式事务管理方案
查看>>
Oracle各种空间大小及占用大小
查看>>
linux理解
查看>>
智能合约语言 Solidity 教程系列10 - 完全理解函数修改器
查看>>
nginx负载均衡,ssl原理,生成ssl秘钥对,nginx配置ssl
查看>>
如何学习c语言,新手入门应该注意什么?
查看>>
Git命令集之十——文件移动命令
查看>>
产业融合促使未来进入一个新的商业模式中去
查看>>
关于设置http响应头connection的作用
查看>>
GCC的几个重要选项解释
查看>>
Java之注解
查看>>
PHP响应式VIP电影影视系统源码 带自动采集和会员管理系统
查看>>
iframe里弹出的层显示在整个网页上
查看>>
开源项目Bug悬赏任务
查看>>
ubuntu 和 win10 双系统安装 及 pyopengl 环境配置修改
查看>>
学习计划书
查看>>
为什么你的智能手表功能这么多,ICMAX来解答
查看>>
tor_api
查看>>
给国外电子邮箱发海外邮件用什么邮箱好?
查看>>
利用自反ACL实现对内外网访问的控制
查看>>