人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。 北京安全测试精英QQ群:164265622 北京白盒测试精英QQ群:164265999 北京性能测试精英QQ群:164266156 北京自动化测试精英群:212723528 北京软件测试精英QQ群:86920845

手机性能测试小结(二)

上一篇 / 下一篇  2011-12-21 13:43:29 / 个人分类:性能测试

2.1.1.3 次数相关项目

  次数相关的性能测试是测试终端重复稳定地进行某项功能的能力,主要是对成功率的测试。重复操作包括很多对象被多次创建和释放,因此可能会发现潜在的内存泄漏等问题。

  具体测试项目在各个规程中带有可测性的项目进行选取,由于项目众多,需要重新安排优先级进行选取;

  优先级选取标准:

  ◆ 基本功能优先:主要指模块的主要功能,如:拨号盘模块就应该是拨出和呼入属于高级项目;对于拨号盘内号码的不断写入和删除则属于低级项目;

  ◆ 内存使用较大的操作优先:考虑到测试目的主要是检测内存泄漏问题,故应该选择内存使用率较大的项目进行测试,如:媒体播放器不断选择播放文件进行播放属于高级项目;写字板不断打开文本文件属于低级项目;

  2.1.1.4 并发业务

  并发测试主要是测试终端同时进行多项业务时表现出的处理能力。目前按照并发组图进行测试。

  2.1.1.5 负载测试

  系统配置不变的条件下,在一定时间内,终端在高负载情况下的性能行为表现。

  ◆ 数据极限值测试:主要测试当数据传输或写入数据库或内存接近或到达极限值时,功能是否正常;

    ● 通过GPRS下载或上传数据接近或达到GPRS极限值时,数据传输是否正常(主要是发送邮件和进行下载数据的操作)

    ● 内存高负载测试:主要测试在内存在高负荷状态下的性能行为表现。主要是将时间相关、次数相关、并发业务融合到一起进行测试,查看手机是否正常。

  2.2 真机测试项目

  2.2.1 包括模拟器测试的所有项目(如果要运用自动化测试,需要搭建环境和在真机上提供一些接口)

  2.2.2 其他可运用于真机的测试项目(需要裸机)

  2.2.2.1 抗摔性测试

  抗摔性测试是由专门的Pprt可靠性实验室来进行,0.5m的微跌落测试要做300次/面(手机有六个面)。而2m的跌落测试每个面需各做一次,还仿真人把手机抛到桌面,而手机所用的电池,也要经过最少4m的高度,单独的向着地面撞击跌落100次而不能有破裂的情况出现。

  2.2.2.2 高/低温测试

  让手机处于不同温度环境下测试手机的适应性,低温一般在零下20摄氏度,高温则在80摄氏度左右。没有温度箱的情况下,低温环境可以选择冰箱,高温环境可以在夏天的室外进行。

  2.2.2.3 高湿度测试

  用一个专门的柜子来作滴水测试,仿真人出汗的情况(水内渗入一定比例的盐分),约需进行30个小时。没有设备的情况下,可以选择蒸笼代替。

  2.2.2.4 百格测试(又称界豆腐测试)

  用H4硬度的铅笔在手机外壳上画100格子,看看手机的外壳是否会掉下油漆,有些要求更严格的手机,会在手机的外壳上再涂抹上一些“名牌”的化妆品,看看是否因有不同的化学成分而将手机的油漆产生异味或者掉漆的可能。

  2.2.2.5 按键寿命测试

  借助机器以给设定的力量对键盘击打10万次,假使用户每按键100次,就是1000天,相当于用户使用手机三年左右的时间。没有设备的话,只能手动了-_-!

  2.2.2.6 沙尘测试

  将手机放入特定的箱子内,细小的沙子被吹风机鼓吹起来,经过约三小时后,打开手机并察看手机内部是否有沙子进入。如果有,那么手机的密闭性设计不够好,其结构设计有待重新调整。

  以及其他还有很多关于成品机的测试案例,根据最终测试项目和测试环境进行筛选。


TAG:

引用 删除 tomato7581   /   2014-07-14 21:14:38
5
引用 删除 hacker007zw   /   2011-12-21 19:19:21
-5
毓儿 引用 删除 ryan1989   /   2011-12-21 16:38:44
5
 

评分:0

我来说两句

Open Toolbar