基于Android系统的手机电池续航时间自动测试方法

文档序号:7854784阅读:318来源:国知局
专利名称:基于Android系统的手机电池续航时间自动测试方法
技术领域
本发明涉及一种基于Android系统的手机电池续航时间自动测试方法。
背景技术
随着通信技术的发展,手机现已成为人们日常生活中必不可少的一个重要部分。根据IDC 2012年5月最新数据报告,Android手机以8900万台的数量占据整个行业出货量的59% ;根据易观国际的数据,截至2011年第四季度,中国国内市场Android产品的市场份额已经占据了整体智能机市场的68. 4%。这些数据表明,国内外越来越多的手机厂商正专 注于Android终端和应用的研发。手机在生产或者使用过程中,需要对手机电池的续航时间进行测试。手机耗电测试涉及的内容主要有待机、视频音频播放、录制视频、WIFI使用互联网、照片拍摄张数、视频通话、语音通话等,该类测试属于重复性操作,时间跨度大,并且测试强度相当大,测试过程特别枯燥。目前,常采用手工测试方法进行手机耗电测试,手工测试有一定的局限性,不能保证重复操作频率的一致性,并且测试过程中不便于及时查看和记录电量的消耗情况。

发明内容
本发明的目的即在于克服现有技术的不足,提供一种基于Android系统的手机电池续航时间自动测试方法,使得电池续航时间的测试过程可以在无人值守的情况下模拟用户实际操作自动进行,测试结果自动记录,有效解决了手机电池续航时间测试的时间长、重复执行操作、测试强度较大、测试结果无法自动记录、无法自动生成报表等问题。本发明的目的通过以下技术方案来实现基于Android系统的手机电池续航时间自动测试方法,它包括以下步骤
51:安装并运行耗电测试工具PowerTest. apk ;
52:设置手机保持唤醒状态;
53:开启电量监控;
54:选择测试项,并启动测试项;
55:手机模拟用户真实操作,自动重复执行所选测试项,自动记录当前电量,直至耗电完毕,自动关机;
56:更换电池,执行开机操作;
57:再次启动PowerTest. apk,自动生成报表;
58:重复步骤S4 步骤S7,进行下一测试项的测试,直至所有测试项测试完成。所述的测试项至少包括正常待机、视频通话、语音通话、视频播放、音频播放、录制视频、2G/3G数据连接下的互联网应用、WIFI情况下的互联网应用、照片拍摄中的任意一种或任意多种。本发明的有益效果是本发明提供一种基于Android系统的手机电池续航时间自动测试方法,使得电池续航时间测试过程可以在无人值守的情况下模拟用户实际操作自动进行,测试结果自动记录,有效解决了手机电池续航时间测试的时间长、重复执行操作、测试强度较大、测试结果无法自动记录、无法自动生成报表等问题。


图I为本发明的流程图。
具体实施例方式下面结合附图对本发明做进一步的描述,但本发明的保护范围不局限于以下所述。如图I所示,基于Android系统的手机电池续航时间自动测试方法,它包括以下步骤
51:安装并运行耗电测试工具PowerTest. apk ;
52:设置手机保持唤醒状态;
53:开启电量监控;
54:选择测试项,并启动测试项;
55:手机模拟用户真实操作,自动重复执行所选测试项,自动记录当前电量,直至耗电完毕,自动关机;
56:更换电池,执行开机操作;
57:启动PowerTest. apk,自动生成报表;
58:重复步骤S4 步骤S7,进行下一测试项的测试,直至所有测试项测试完成。所述的测试项至少包括正常待机、视频通话、语音通话、视频播放、音频播放、录制视频、2G/3G数据连接下的互联网应用、WIFI情况下的互联网应用、照片拍摄中的任意一种或任意多种。本发明包括以下程序模块
51:电量监控模块——根据设置的时间间隔,提取当前的电量数据,写入TIME_P0WER.TXT文件中;52:耗电报表模块——根据TME_P0WER. TXT,生成耗电测试报表;
53:各单项测试模块
531:待机——模拟用户正常待机;
532:视频——循环播放Sdcard存在的视频文件;
533:音频——循环播放Sdcard存在的音频文件;
534:视频录制——设定录制的视频文件时间为X分钟,重复录制一个X分钟的视频文件;
535:2G/3G使用互联网一设定一系列的互联网网址,模拟用户浏览这些网址、上传下载文件;
536=WIFI使用互联网一设定一系列的互联网网址,模拟用户浏览这些网址、上传下载文件;
537:照片拍摄——间隔3秒拍摄照片到手机自动关机,并且记录拍摄的照片数目;
538:通话——包括语音和视频,根据设定的电话号码和间隔时间,持续拨打语音和视频电话。
权利要求
1.基于Android系统的手机电池续航时间自动测试方法,其特征在于 它包括以下步骤 51:安装并运行耗电测试工具; 52:设置手机保持唤醒状态; 53:开启电量监控; 54:选择测试项,并启动测试项; 55:手机模拟用户真实操作,自动重复执行所选测试项,自动记录当前电量,直至耗电完毕,自动关机; 56:更换电池,执行开机操作; 57:再次启动耗电测试工具,自动生成报表; 58:重复步骤S4 步骤S7,进行下一测试项的测试,直至所有测试项测试完成。
2.根据权利要求I所述的基于Android系统的手机电池续航时间自动测试方法,其特征在于,所述的测试项至少包括正常待机、视频通话、语音通话、视频播放、音频播放、录制视频、2G/3G数据连接下的互联网应用、WIFI情况下的互联网应用、照片拍摄中的任意一种或任意多种。
全文摘要
本发明公开了一种基于Android系统的手机电池续航时间自动测试方法,它包括以下步骤S1安装并运行耗电测试工具;S2设置手机保持唤醒状态;S3开启电量监控;S4选择并启动测试项;S5手机模拟用户真实操作,自动重复执行所选测试项,自动记录当前电量,直至耗电完毕自动关机;S6更换电池,开机;S7启动PowerTest,自动生成报表;S8重复S4~S7,测试下一测试项,直至测试项测试完成。本发明使得电池续航时间的测试过程可以在无人值守的情况下模拟用户实际操作自动进行,测试结果自动记录,有效解决了手机电池续航时间测试的时间长、重复执行操作、测试强度较大、测试结果无法自动记录、无法自动生成报表等问题。
文档编号H04M1/725GK102752429SQ201210221278
公开日2012年10月24日 申请日期2012年6月30日 优先权日2012年6月30日
发明者张强 申请人:成都西可科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1