前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >移动弱网专项测试

移动弱网专项测试

作者头像
用户6367961
发布2019-09-29 19:57:15
1.7K0
发布2019-09-29 19:57:15
举报
文章被收录于专栏:自学测试之道自学测试之道

前言

当前主流的移动端APP测试,都离不开网络。除了基本功能测试以外,针对网络这块的测试也越来越重视,下面一起来看看

一、安卓(Android)端的弱网络测试

通过在中转机器(Mac/笔记本、PC端)上创建无线AP,手机通过这个WIFI热点连接网络,同时在终端(Mac/笔记本/PC端)机上运行shell,使用ipfw命令控制网络延时、上下行带宽和丢包率,模拟一个弱网络环境。

二、IOS端的弱网络测试

IOS的弱网络测试也可以按照上面提到的方案,通过建立一个AP进行弱网络测试。

但除了这种方法外,IOS系统自身就可以模拟弱网络环境,

1. 进入到developer settings中(需要将iPhone和一台Mac电脑相连接,然后在Mac上打开Xcode开发工具,此时你iPhone的设置里就会出现“开发者”这个选项了。)

2. 打开“network link conditioner”,支持模拟wifi、3G、2G下的弱网络。另外还支持add a profile,自行设定网络参数值

三、借助Charles工具做弱网的测试

首先,打开Charles,在Throttle Settings中设置网络状况,比如:

进行这项设置后,我们会看到小红旗处于工作状态。

然后,打开Sequence查看每个请求的执行情况

可以看到每个请求的大小(size),以及请求的状况(status)。

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

网络 上行 下行

弱网 10 30

2G 15 50

3G 384 2800

四、使用Fiddler工具做弱网测试

参考【fiddler弱网测试】篇

五、移动端其他专项测试项(如:CPU、流量、电量、性能等)

参考【android app性能及专项测试】

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-02-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 自学测试之道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、安卓(Android)端的弱网络测试
  • 二、IOS端的弱网络测试
  • 三、借助Charles工具做弱网的测试
  • 四、使用Fiddler工具做弱网测试
  • 五、移动端其他专项测试项(如:CPU、流量、电量、性能等)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档