Android测试之网络速率

Android手机设备的网络速率

发表此文章主要是想大家一起分享提出一些关于手机设备上网络速率的控制,从而测试手机应用在不同的网络类型的网络速率场景下的测试情况。希望大家都来踩踏。

       伪设备的网络上传和下载网络速率是可以控制的,官方文档上是这样描述的:

 

 

伪设备网络速率

伪设备允许让你模拟各种网络传输比率,你可以在伪设备启动时设置传输比率范围.

在伪设备启动时设置网络速率,使用-netspeed选择项与<speed>值,下列列表列出了一些。这里的例子如下:

emulator -netspeed gsm
emulator
-netspeed 14.4 80

在伪设备运行时制作一个应用来改变网络速率,可以通过如下:

network speed 14.4 80 问题不知道在什么命令下使用?

 

Network<speed>格式,见下表(数字是千字节/)

Value

Description

Comments

gsm

GSM/CSD

(Up14.4down14.4)

hscsd

HSCSD

(Up14.4down43.2)

gprs

GPRS

(Up40.0down80.0)

edge

EDGE/EGPRS

(Up118.0down236.8)

umts

UMTS/3G

(Up128.0down1920.0)

hsdpa

HSDPA

(Up348.0down14400.0)

full

no limit

(Up0.0down0.0)

<num>

设置上传和下载的速率

 

<up>:<down>

分别设置上传和下载的速率

 

 

 

手机的网络环境如下:

GSM、WCDMA、TDCDMA、CDMA2000。移动和联通的2G卡都是GSM频段;移动3G用的是TDCDMA频段;联通3G用的是WCDMA频段;电信是2G和3G融合在一起,由EVDO(2G)和CDMA2000(3G)组成,自动切换。

目前市场上一般手机都支持GSM和CDMA网络,移动2G、联通2G和3G。

 

网络接入点速率情况如下:

WCDMA:    速率:下行14.4Mbps  上行5.76Mbps
TD-SCDMA:速率:下行2.8Mbps   上行384kbps
CDMA2000:速率:下行3.1Mbps   上行1.8Mbps

 

本人的测试意见:

针对网络类型的不同,测试的方法:

1>通过手动的方式来在不同的网络类型之间切换,然后在不同的网络环境和网络速率下进行应用的测试。

2>通过手机上安装一个应用来设置网络速率,进行测试。

        不知道大家有没有什么意见?可以分享一下。

你可能感兴趣的:(android)