[发明专利]一种终端的自动化功耗测试方法及系统在审
| 申请号: | 201510976934.3 | 申请日: | 2015-12-23 |
| 公开(公告)号: | CN106911826A | 公开(公告)日: | 2017-06-30 |
| 发明(设计)人: | 康剑峰;杨玉泉;郎慧敏 | 申请(专利权)人: | 联芯科技有限公司;大唐半导体设计有限公司 |
| 主分类号: | H04M1/24 | 分类号: | H04M1/24;H04W24/06;G06F11/36 |
| 代理公司: | 上海晨皓知识产权代理事务所(普通合伙)31260 | 代理人: | 成丽杰 |
| 地址: | 200233 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 终端 自动化 功耗 测试 方法 系统 | ||
技术领域
本发明涉及功耗测试领域,特别涉及一种终端的自动化功耗测试方法。
背景技术
手机、平板等终端产品飞速发展,成为每个人日常生活的必须品,但在有限的电量下,手机的功耗成为衡量终端的重要指标,所以在中国移动的入库测试中,专门有各业务的功耗续航测试。
终端业务比较多,比如:通话过程总的功耗,浏览器网页过程中的功耗,阅读文件过程中的功耗,微信聊天过程中的功耗等各种业务,整个测试下来测试时间长,手动测试一致性不高,所以功耗测试采用自动化测试成为首选。
功耗自动化测试需要能够自动化控制终端执行业务,还需要自动控制与采集程控电源数据。采集程控电源数据一般都由PC来实现,但同时PC控制终端执行业务时,一般需要连接USB线(比如android终端),USB线通讯时需要供电,会造成终端充电,对功耗测试带来很大影响,所以很多人选择用机械手来自动执行终端业务,避开USB线对功耗的影响,中国移动入库测试也是这样用机械手来实现的。但是,机械手非常昂贵,一台机械手也只能测试一台终端,如果多产品、多终端同时测试,需要多台机械手,成本非常高。
当然也有一些自动化功耗测试方案比如:
方案1:当业务长保过程中(比如通话中),控制USB线断开,再读取电 源功耗值的测试方式,但这种方式无法测试需要频繁控制终端动作的业务,比如不停浏览网页过程中的功耗,因为控制终端需要连接USB。
方案2:终端侧自动执行终端业务,PC同步启动,在固定时间间隔内采集功耗数据,这种方式非常不可控,本来业务执行每次都会有一定的时间偏差,终端执行如果稍有意外,比如业务失败,会造成后面的测试不同步,测试无效。
方案3:采用PC通过USB连接外接设备传输数据,再控制外接设备控制USB供电与数据传输。此类方法需要外接设备,且此类设备,如果换了终端方案,可能兼容性存在问题。
发明内容
本发明的目的在于提供一种终端的自动化功耗测试方法及系统,能够通过USB线准确控制终端执行业务,并实时采集终端功耗数据,排除USB线影响,且无需机械手与额外设备,实现低成本精准功耗自动化测试。
为解决上述技术问题,本发明的实施方式提供了一种终端的自动化功耗测试方法,包含以下步骤:
预先在被测终端内加载测试脚本,所述测试脚本包含待执行的业务与终端动作;
测试主机通过数据连接线与所述被测终端建立数据连接;
所述测试主机在通过所述数据连接控制被测终端执行终端业务或所述测试脚本内的业务后,断开与所述被测终端的数据连接;
所述测试主机在预设时长后获取所述被测终端的电源功耗数据;
所述测试主机恢复所述数据连接,并通过该数据连接从所述被测终端内获取所述业务的执行结果;
所述测试主机根据所述电源功耗数据和所述业务的执行结果,获取所述业务的功耗测试结果。
本发明的实施方式还提供了一种终端的自动化功耗测试系统,包含:测试主机与被测终端;所述测试主机通过数据连接线与所述被测终端建立数据连接;所述被测终端内预先加载测试脚本,所述测试脚本包含待执行的业务与终端动作;
其中,所述测试主机包含:
业务控制模块,用于通过所述数据连接控制被测终端执行终端业务或所述测试脚本内的业务;
连接断开模块,用于在所述业务控制模块控制被测终端执行所述测试脚本内的业务后,断开与所述被测终端的数据连接;
获取模块,用于所述连接断开模块断开所述连接后,在预设时长后获取所述被测终端的电源功耗数据;
恢复模块,用于在所述获取模块获取到所述电源功耗数据后,恢复所述数据连接,并通过该数据连接从所述被测终端内获取所述业务的执行结果;
功耗检测模块,用于根据所述电源功耗数据和所述业务的执行结果,获取所述业务的功耗测试结果。
本发明实施方式相对于现有技术而言,通过预先在被测终端内加载测试脚本,可以准确控制终端执行业务与终端动作。测试主机通过控制数据线的导通和关断准确控制终端执行业务,测试主机在控制被测终端启动业务(启动的业务可以是终端内的业务,也可以是测试脚本内的业务)后,断开与被测终端的数据连接可以保证执行业务时避免对终端充电造成功耗数据不准。测试主机在获取被测终端的电源功耗数据后恢复数据连接可以实时采集 终端功耗数据,获取本次业务的执行结果,达到机械手功耗测试的效果但无需机械手与额外设备,实现低成本精准功耗自动化测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联芯科技有限公司;大唐半导体设计有限公司,未经联芯科技有限公司;大唐半导体设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510976934.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无按键触摸系统
- 下一篇:一种手机摄像音频同步加现场扩音系统





