当前位置:文档之家› 各大平台手机客户端性能测试方法

各大平台手机客户端性能测试方法

手机客户端性能测试方法整合(symbianS60V3 & symbianS60V5 & ppc & android手机平台)目录1 耗电量 (3)1.1 symbian三版手机平台耗电量测试 (3)1.2 symbian五版手机平台耗电量测试 (3)1.3 PPC手机平台耗电量测试 (3)1.4 Android平台耗电量测试 (4)2 CPU (4)2.1 symbian三版手机平台CPU测试 (4)2.2 symbian五版手机平台CPU测试 (4)2.3 PPC手机平台CPU测试 (4)2.4 Android平台CPU测试 (5)3 内存 (5)3.1 symbian三版手机平台内存测试 (5)3.2 symbian五版手机平台内存测试 (5)3.3 PPC手机平台内存测试 (5)3.4 Android平台内存测试 (6)4 流量 (6)4.1 symbian三版手机平台流量测试 (6)4.2 symbian五版手机平台流量测试 (6)4.3 PPC手机平台流量测试 (7)4.4 Android平台流量测试 (7)5 测试过程中注意事项 (7)1 耗电量1.1 symbian三版手机平台耗电量测试可以通过运行第三方测试软件,获取运行被测软件时的手机电流和不运行被测软件时的电流,它们的差值就是其消耗的电量。

第三方测试软件有:Nokia Energy Profiler下载地址:/Gameinfors_4735_5_148_765.html1.2 symbian五版手机平台耗电量测试可以通过运行第三方测试软件,获取运行被测软件时的手机电流和不运行被测软件时的电流,它们的差值就是其消耗的电量。

第三方测试软件有:Nokia Energy Profiler下载地址:/Gameinfors_4735_5_148_765.html1.3 PPC手机平台耗电量测试测试方法1:∆(基础环境+被测对象)Amh- ∆基础环境Amh●测试之前要充满电量,保证测试中途电量不足导致无法继续测试●长时间(∆t),只是启动手机系统最基础的环境,对比前后电量的百分比差值P1●长时间(∆t),只是启动手机系统最基础的环境+被测对象,对比前后电量的百分比差值P2●测试过程中减少到最低干扰,包括关闭背景灯,不要向被测手机发送短信、拨叫电话等干扰操作●被测对象保持常用状态通过标准:●P2值不能明显影响用户的使用●测试结果要借助CPU使用情况来分析测试工具:系统工具-电源下载地址:手机自带测试方法2:利用专门电量测试软件分析出有效数据●基础环境+被测对象+测试软件,运行∆t 时间,记录平均功率P1●基础环境+测试软件,运行∆t 时间,记录平均功率P2●被测对象的消耗功率为:P1-P2通过标准:●(P1-P2)值不能明显影响用户的使用●测试结果要借助CPU使用情况来分析测试工具:acbPowerMeter ,可以到百度搜索下载,但是不能保证数据的正确性下载地址:估计没有专门的开发团队来维护软件,在软件里面没有找到官方网站电量测试采用方法1保守方法比较准确的数据,但是需要比较长的时间,最好采用两个晚上测试对比。

1.4 Android平台耗电量测试测试方法1:∆(基础环境+被测对象)Amh- ∆基础环境Amh●长时间(∆t),只是启动手机系统最基础的环境,对比前后电量的百分比差值P1●长时间(∆t),只是启动手机系统最基础的环境+被测对象,对比前后电量的百分比差值P2●测试过程中减少到最低干扰,包括关闭背景灯,不要向被测手机发送短信、拨叫电话等干扰操作●被测对象保持常用状态通过标准:●P2值不能明显影响用户的使用●测试结果要借助CPU使用情况来分析测试工具:Smart Monitor下载地址:/测试方法2:使用测试软件读出有效数据2 CPU2.1 symbian三版手机平台CPU测试可以通过运行第三方测试软件,获取运行被测软件时的CPU百分率和不运行被测软件时的CPU百分率,它们的差值就是其消耗的CPU百分率。

第三方测试软件有:CPUMonitor下载地址:/thread-482344-1-1.html2.2 symbian五版手机平台CPU测试可以通过运行第三方测试软件,获取运行被测软件时的CPU百分率和不运行被测软件时的CPU百分率,它们的差值就是其消耗的CPU百分率。

第三方测试软件有:手机任务管理器下载地址:/software.aspx?id=44592&tid=119&sid=12.3 PPC手机平台CPU测试测试方法:在不同状态下CPU的使用率●在最常态的情况下平均占用率●在工作情况下平均占用率●在待机情况下平均占用率通过标准:●最长状态下CPU占用率不能持续超过50%以上,在待机状态下的占用率应该是很低的,接近0%的占用率,完成一个事件后能及时释放CPU资源。

测试工具:HandySwitcher //15天试用,可以网上找破解版下载地址:/2.4 Android平台CPU测试测试方法:在不同状态下CPU的使用率●在最常态的情况下平均占用率●在工作情况下平均占用率●在待机情况下平均占用率通过标准:●最长状态下CPU占用率不能持续超过50%以上,在待机状态下的占用率应该是很低的,接近0%的占用率,完成一个事件后能及时释放CPU资源。

测试工具:应用程序资源管理下载地址:/3 内存3.1 symbian三版手机平台内存测试可以通过运行第三方测试软件,获取运行被测软件时的剩余内存和不运行被测软件时的剩余内存,它们差值的绝对值就是其消耗的内存。

被测软件启动前和退出后的内存应该几乎一样,若不一样有可能没完全释放内存,存在内存泄露的情况。

第三方测试软件有:activefile下载地址:/?page_id=293.2 symbian五版手机平台内存测试可以通过运行第三方测试软件,获取运行被测软件时的剩余内存和不运行被测软件时的剩余内存,它们差值的绝对值就是其消耗的内存。

被测软件启动前和退出后的内存应该几乎一样,若不一样有可能没完全释放内存,存在内存泄露的情况。

第三方测试软件有:activefile下载地址:/?page_id=293.3 PPC手机平台内存测试测试方法:测出在各个不同状态下MEM占用情况●在最常态的情况下平均占用大小●在工作情况下平均占用大小●在待机情况下平均占用大小●被测对象启动前和退出后,总MEM占用大小通过标准:●不能明显高于同类产品MEM的使用大小●不能持续超过总MEM的80%以上●完成一个事件后能及时释放MEM●待机状态下稳定占用一定的MEM●启动前和退出后被测对象,观察几分钟,总MEM占用大小基本一致测试工具:Task Manager查看运行软件使用MEM情况下载地址:手机自带的工具3.4 Android平台内存测试测试方法:测出在各个不同状态下MEM占用情况●在最常态的情况下平均占用大小●在工作情况下平均占用大小●在待机情况下平均占用大小●被测对象启动前和退出后,总MEM占用大小通过标准:●不能明显高于同类产品MEM的使用大小●不能持续超过总MEM的80%以上●完成一个事件后能及时释放MEM●待机状态下稳定占用一定的MEM●启动前和退出后被测对象,观察几分钟,总MEM占用大小基本一致测试工具:应用程序资源管理下载地址:/4 流量4.1 symbian三版手机平台流量测试可以通过手机本身的流量统计功能,获取产生流量后的值减去上一次产生流量后的值,即本次连网产生的流量。

例子:手机电视流量测试步骤/content/2009-04-25/20090425012151360,1.shtml如果有条件,也可以通过后台抓包来分析被测软件产生的流量。

4.2 symbian五版手机平台流量测试可以通过手机本身的流量统计功能,获取产生流量后的值减去上一次产生流量后的值,即本次连网产生的流量。

4.3 PPC手机平台流量测试测试方法:通过手机连接PC,在PC端抓包分析●计算空载一次总的流量●计算请求一次的流量●计算服务器响应一次的流量●计算平均请求-响应一次时间频率通过标准:●空载流量平均计算一个月不能超过20MB测试工具:网络抓包工具,如IRIS下载地址:/Iris/4.4 Android平台流量测试测试方法:通过手机连接PC,在PC端抓包分析●计算空载一次总的流量●计算请求一次的流量●计算服务器响应一次的流量●计算平均请求-响应一次时间频率通过标准:●空载流量平均计算一个月不能超过20MB测试工具:网络抓包工具,如IRIS下载地址:/Iris/为了方便管理手机软件,可以安装android手机助手。

下载地址:/android/5 测试过程中注意事项1.获取被测软件运行前后的值时,应同一环境,同一部手机测试,尽量减少误差。

2.采用第三方测试软件时,应先验证该软件是否可靠,测试的结果是否正确。

3.为了防止偶然性,每一个性能值都应该是多次测量数据的平均值。

相关主题