一种移动终端功耗自动化测试系统及其工作方法技术方案

技术编号:13394449 阅读:53 留言:0更新日期:2016-07-23 11:59
本发明专利技术涉及电子通信技术领域,具体涉及一种移动终端功耗自动化测试系统。包括,控制模块,设有通信接口,通过通信接口与被测移动终端通信,向被测移动终端发送测试指令及获取被测移动终端的测试数据;供电电源,分别与控制模块和被测移动终端连接,于控制模块的控制下提供预定电源电压至被测移动终端;开关模块,分别与控制模块和被测移动终端连接,于控制模块的作用下产生控制指令以开启或唤醒被测移动终端。本发明专利技术可以测量移动终端在复杂场景下的功耗数据,测试过程中不影响被测移动终端的睡眠状态,测试的功耗数据准确,并且能模拟真实的用户操作,实现高效精确的功耗自动化测试。

【技术实现步骤摘要】

本专利技术涉及电子通信
,具体涉及一种移动终端功耗自动化测试系统及其工作方法。
技术介绍
目前移动终端的使用十分普及,与移动终端的飞速发展相比,电池技术的发展比较缓慢,因此在移动终端的设计开发过程中,需要对硬件及软件的功耗情况进行及时的测量,以发现问题。目前进行功耗的测试主要以手动测试为主,兼顾有部分借助内置程序通过无线连接的方式与计算机通信进行测试。手动进行功耗测试会导致测试的数据准确度不佳,操作繁琐,效率低下。而内置程序通过无线连接方式与计算机通信的方式则不能测量移动终端睡眠模式的功耗,对于执行业务操作以后手机睡眠的状况无法测量;而且内置程序对功耗有一定的影响,测试的功耗数据因为开启无线模块,导致比实际的功耗数据偏大等影响。
技术实现思路
本专利技术的目的在于,提供一种移动终端功耗自动化测试系统,解决以上技术问题;本专利技术的目的还在于,提供一种移动终端功耗自动化测试系统的工作方法,解决以上技术问题。本专利技术所解决的技术问题可以采用以下技术方案来实现:一种移动终端功耗自动化测试系统,其中,包括,控制模块,设有通信接口,通过所述通信接口与被测移动终端通信,向所述被测移动终端发送测试指令及获取所述被测移动终端的测试数据;供电电源,分别与所述控制模块和所述被测移动终端连接,于所述控制模块的控制下提供预定电源电压至所述被测移动终端;开关模块,分别与所述控制模块和所述被测移动终端连接,于所述控制模块的作用下产生控制指令以开启或唤醒所述被测移动终端。本专利技术的移动终端功耗自动化测试系统,所述通信接口采用串行通信接口。本专利技术的移动终端功耗自动化测试系统,所述控制模块采用一主控计算机,所述主控计算机设置通用接口总线卡,通过所述通用接口总线卡与所述供电电源连接。本专利技术的移动终端功耗自动化测试系统,所述控制模块还通过所述串行通信接口与所述开关模块连接。本专利技术的移动终端功耗自动化测试系统,还包括定时模块,与所述控制模块连接,用于设定所述待测移动终端的睡眠时间。本专利技术的移动终端功耗自动化测试系统,所述被测移动终端为基于安卓系统的移动终端。本专利技术还提供一种移动终端功耗自动化测试系统的工作方法,其中,用于上述的移动终端功耗自动化测试系统,包括以下步骤:步骤1,所述供电电源于一第一控制信号作用下输出预定电源电压至所述被测移动终端;步骤2,所述开关模块于一第二控制信号作用下开启所述被测移动终端;步骤3,所述被测移动终端于所述控制模块的控制指令作用下执行相应测试操作,并反馈测试数据至所述控制模块。本专利技术的移动终端功耗自动化测试方法,还包括步骤4,所述控制模块依据所述测试数据计算所述被测移动终端于设定环境下的功耗。本专利技术的移动终端功耗自动化测试方法,所述控制模块监控所述被测移动终端进入睡眠状态后,产生驱动信号以驱动所述开关模块唤醒所述被测移动终端。本专利技术的移动终端功耗自动化测试方法,所述被测移动终端在所述控制指令的作用下进入睡眠状态后保持设定时间,在延迟设定时间后所述控制模块产生驱动信号以驱动所述开关模块唤醒所述被测移动终端。有益效果:由于采用以上技术方案,本专利技术可以测量移动终端在复杂场景下的功耗数据,测试过程中不影响被测移动终端的睡眠状态,测试的功耗数据准确,并且能模拟真实的用户操作,实现高效精确的功耗自动化测试。附图说明图1为本专利技术的系统电路连接示意图;图2为本专利技术的方法流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。参照图1,本专利技术提供一种移动终端功耗自动化测试系统,其中,包括,控制模块1,设有通信接口,通过通信接口与被测移动终端3通信,向被测移动终端3发送测试指令及获取被测移动终端3的测试数据;供电电源2,分别与控制模块1和被测移动终端3连接,于控制模块1的控制下提供预定电源电压至被测移动终端3;开关模块4,分别与控制模块1和被测移动终端3连接,于控制模块1的作用下产生控制指令以开启或唤醒被测移动终端3。本专利技术基于现有技术存在的手动测试导致测试的结果不能很准确,测试繁琐,效率低下,成本较高的缺点和基于内置应用无线连接进行的自动化测试场景覆盖不足,内置的应用不能完整的模拟用户操作的问题,通过控制模块、供电电源、开关模块与被测移动终端之间建立控制通道、通信通道及供电通道,实现实时通信。本专利技术的移动终端功耗自动化测试系统,通信接口可以采用串行通信接口。以串行通信作为通信方式,可以确保控制模块与被测移动终端实时通讯,同时具有低功耗的优点,对被测移动终端的功耗影响较小,以准确的获知功耗测量的相关信息。本专利技术的移动终端功耗自动化测试系统,控制模块1可以采用一主控计算机,主控计算机设置通用接口总线卡(GeneralPurposeInterfaceBus,简写为GPIB卡),通过通用接口总线卡与供电电源2连接。本专利技术的移动终端功耗自动化测试系统,控制模块1还通过串行通信接口与开关模块4连接。本专利技术的移动终端功耗自动化测试系统,还包括定时模块,与控制模块1连接,用于设定待测移动终端3的睡眠时间。一种具体实施例,本专利技术的移动终端功耗自动化测试系统可以主要由主控计算机、被测移动终端、程控电源及控制手机状态的电子开关组成。主控计算机与程控电源通过通用接口总线卡连接,用于设置程控电源的输出电压及获取被测移动终端的电流数据;主控计算机与被测移动终端通过串行通信接口进行通信,可以在确保不影响被测移动终端功耗的情况下与被测移动终端进行实时通信;主控计算机与电子开关也通过串口通信,主控计算机通过控制电子开关的状态来控制被测移动终端,电子开关与被测移动终端的电源键(Powerkey)连接,受主控计算机的控制做睡眠唤醒。本专利技术的移动终端功耗自动化测试系统,被测移动终端3可以但不限于所有基于安卓系统的移动终端。本专利技术还提供一种移动终端功耗自动化测试系统的工作方法,用于上述...

【技术保护点】
一种移动终端功耗自动化测试系统,其特征在于,包括,控制模块,设有通信接口,通过所述通信接口与被测移动终端通信,向所述被测移动终端发送测试指令及获取所述被测移动终端的测试数据;供电电源,分别与所述控制模块和所述被测移动终端连接,于所述控制模块的控制下提供预定电源电压至所述被测移动终端;开关模块,分别与所述控制模块和所述被测移动终端连接,于所述控制模块的作用下产生控制指令以开启或唤醒所述被测移动终端。

【技术特征摘要】
1.一种移动终端功耗自动化测试系统,其特征在于,包括,
控制模块,设有通信接口,通过所述通信接口与被测移动终端通信,向
所述被测移动终端发送测试指令及获取所述被测移动终端的测试数据;
供电电源,分别与所述控制模块和所述被测移动终端连接,于所述控制
模块的控制下提供预定电源电压至所述被测移动终端;
开关模块,分别与所述控制模块和所述被测移动终端连接,于所述控制
模块的作用下产生控制指令以开启或唤醒所述被测移动终端。
2.根据权利要求1所述的一种移动终端功耗自动化测试系统,其特征在
于,所述通信接口采用串行通信接口。
3.根据权利要求1所述的一种移动终端功耗自动化测试系统,其特征在
于,所述控制模块采用一主控计算机,所述主控计算机设置通用接口总线卡,
通过所述通用接口总线卡与所述供电电源连接。
4.根据权利要求2所述的一种移动终端功耗自动化测试系统,其特征在
于,所述控制模块还通过所述串行通信接口与所述开关模块连接。
5.根据权利要求1所述的一种移动终端功耗自动化测试系统,其特征在
于,还包括定时模块,与所述控制模块连接,用于设定所述待测移动终端的
睡眠时间。
6.根据权利要求1所述的一种移动终端功耗自动化测试系统,其特征在...

【专利技术属性】
技术研发人员:吕飞王一凡陆伟柱
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1