美文网首页闻道丶iOS(尝鲜版)iOS Developer
开发之—硬件网络条件测试

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

作者: voQuan | 来源:发表于2017-03-06 21:38 被阅读0次

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


1. 模拟器

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

也可以在App Stroe去 下载

App Stroe下载.png

下载完成后,点击安装:

选择Hardware

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

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

如上图所示,其中:

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

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

2. 真机

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

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

相关文章

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

    一款优秀的APP需要兼顾很多方面,比如:UI设计、界面流畅度、功能逻辑性等等。而有一点经常会被一些开发者所忽略,那...

  • 性能测试

    一、定义 在一定(固定)的软件、硬件(回归测试也要在相应的环境测试)及网络条件下,通过自动化的测试工具模拟多种正常...

  • 留学:出国留学条件之硬件成绩

    出国留学条件之硬件成绩 出国留学,够条件才有可能! 硬件成绩是出国留学申请的必备条件,留学国家不同,要求的硬件成绩...

  • 搭建测试环境总体流程

    测试环境是什么。简单的说就是软件运行的平台,即软件、硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络...

  • 单元测试

    单元测试的本质是给定条件 测试 判断是否达到预期单元测试的优势 辅助开发 能给节省时间 简化测试 架构代码(使之更...

  • PHP高并发高负载系统架构

    一、高并发和高负载的约束条件 硬件 部署 操作系统 Web 服务器 PHP MySQL 测试 二、解决之道——硬件...

  • (转)php处理高并发的方案

    一、高并发和高负载的约束条件 硬件 部署 操作系统 Web 服务器 PHP MySQL 测试 二、解决之道——硬件...

  • MySQL优化系列1- 硬件优化概述

    备注:测试数据库版本为MySQL 8.0 一.硬件优化概述 MySQL的硬件有: CPU 内存 硬盘 网络资源 对...

  • 测试开发之网络篇-网络路由

    互联网是一个庞大的分层网状结构,亿万的设备分布在其大大小小的子网中。这里我们展示了一个简化的办公网络,包括3个子网...

  • Java 开发环境配置

    Java 开发环境配置 开发环境设置 硬件条件 大部分机器满足。。。 软件包 Java Runtime Envir...

网友评论

    本文标题:开发之—硬件网络条件测试

    本文链接:https://www.haomeiwen.com/subject/cqzugttx.html