App 经常需要在移动互联网环境下运行,而移动互联网通常按照实际使用流量计费,如果 App 耗费的流量过多,第一会导致用户流量费用增加,第二会导致功能加载缓慢。
1、流量测试,通常从以下几个方面考虑测试:
(1)APP 安装包本身的大小
(2)APP 安装完成后首次启动耗费的流量
(3)APP 执行业务操作引起的流量
(4)APP 内购买或升级需要的流量
(5)APP 后台运行时消耗的流量
2、流量测试标准一般也是通过专业的测试工具来判定,比如移动端性能测试全平台 perfDog、Android 轻量级性能工具 Emmagee 等
3、流量测试的最终目的,并不是得到 App 的流量数据,而是要想办法减少 App 产生的流量,比如考虑:
(1)减少安装包大小启动数据压缩,尤其是图片
(2)优化数据格式
(3)启用客户端缓存机制