开发之—硬件网络条件测试

一款优秀的APP需要兼顾很多方面,比如:UI设计、界面流畅度、功能逻辑性等等。而有一点经常会被一些开发者所忽略,那就是测试网络条件的不同给APP带来的影响!
所以硬件网络条件不同对于项目性能的影响是很重要的。下面,我分别从模拟器、真机条件下,怎么来模拟网络条件的不同。


1. 模拟器

模拟器的时候要用到一款软件 —— Network Link Conditioner

也可以在App Stroe去 下载

开发之—硬件网络条件测试_第1张图片
App Stroe下载.png

下载完成后,点击安装:

开发之—硬件网络条件测试_第2张图片

选择Hardware

开发之—硬件网络条件测试_第3张图片

点击上面所选后,进入系统偏好设置:

开发之—硬件网络条件测试_第4张图片
开发之—硬件网络条件测试_第5张图片

点击ON就可以选择你想要模拟的网路环境了

开发之—硬件网络条件测试_第6张图片

如上图所示,其中:

  • 100%Loss 全丢包
  • 3G 3G网
  • DSL 电话线上网
  • Edge 2G网络
  • High Latency DNS 高延迟
  • LTE 准4G网
  • Very Bad Network 网络状况不稳定
  • Wi-Fi 无线网
  • Wi-Fi 802.11ac 5GHz频带的无线局域网

然后就能愉快的去测试各种不同的网络环境了!

2. 真机

我们在真机上打开 设置 ——> 开发者

开发之—硬件网络条件测试_第7张图片
开发之—硬件网络条件测试_第8张图片

就看到跟上面模拟器上出现的一样的网络条件选择项。

你可能感兴趣的:(开发之—硬件网络条件测试)