终端功耗测试方法及装置制造方法及图纸

技术编号:15541506 阅读:189 留言:0更新日期:2017-06-05 10:53
本发明专利技术公开了一种终端功耗测试方法,该方法流程包括:被测终端接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息;所述被测终端根据获取到所述模拟操作控制信息执行对应的操作事件,以供所述主控终端基于所述程控电源记录所述被测终端在执行所述操作事件时的功耗。本发明专利技术还提出一种终端功耗测试装置。本发明专利技术解决了现有技术中的终端功耗测试的准确度低的技术问题。

Method and device for testing terminal power consumption

The invention discloses a terminal power consumption test method, the method comprises the following steps: the measured terminal receives the master terminal issued debugging commands, obtaining simulation operation control information from the debug command; the measured terminal according to the access to the analog operation control information to execute corresponding operation for power events. The main control terminal of the programmable power supply based on the records of the tested terminal in performing the operation in the event. The invention also provides a terminal power consumption testing device. The invention solves the technical problems of low accuracy of terminal power consumption testing in the prior art.

【技术实现步骤摘要】
终端功耗测试方法及装置
本专利技术涉及终端测试
,尤其涉及一种终端功耗测试方法及装置。
技术介绍
功耗一直是智能移动终端所重点关心的关键技术指标,功耗的好坏直接决定了一款智能移动产品的核心竞争力。功耗的优化可以从硬件、驱动、系统软件和应用程序等方面进行。因此,移动终端产品出厂前,设备制造商会在硬件、驱动和系统软件层面对功耗进行优化,做到性能和功率消耗的最优平衡。从硬件的角度来说,现有的移动终端大部分采用电池供电,这就要求设备工作电流尽可能的做小,然而要得到合适的电流需要大量的测试,现阶段的测试流程中,都是通过人工手动操作终端,以触发操作事件来进行测试,但是这种人为操作测试的方式,难以保持对所有的终端的操作都是一样的,这就导致测试结果存在较大的误差,测试准确度低。
技术实现思路
本专利技术提供一种终端功耗测试方法及装置,其主要目的在于解决现有技术中终端功耗测试的准确度低的技术问题。为实现上述目的,本专利技术提供一种终端功耗测试方法,由程控电源为被测终端供电,主控终端与所述程控电源连接,该终端功耗测试方法包括:被测终端接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息;所述被测终端根据获取到所述模拟操作控制信息执行对应的操作事件,以供所述主控终端基于所述程控电源记录所述被测终端在执行所述操作事件时的功耗。可选地,所述被测终端根据获取到所述模拟操作控制信息执行对应的操作事件的步骤包括:所述被测终端从所述模拟操作控制信息中获取操作事件参数,以及与所述操作事件参数对应的执行时间点;按照对应的执行时间点的顺序,依次在到达对应的执行时间点时根据获取到的操作事件参数执行对应的操作事件。可选地,所述被测终端在接收所述主控终端下发的调试命令的过程中,与所述主控终端建立调试命令连接;所述终端功耗测试方法还包括:在获取到所述操作事件参数和所述执行时间点之后,检测所述被测终端与所述主控终端之间的所述调试命令连接是否断开;若检测到所述调试命令连接断开,则执行按照对应的执行时间点的顺序,依次在到达对应的执行时间点时,根据获取到的操作事件参数执行对应的操作事件的步骤;若检测到所述调试命令连接没有断开,则输出断开所述调试命令连接的提示信息。可选地,所述被测终端接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息的步骤之前,所述终端功耗测试方法还包括:所述被测终端在侦测到触控操作和/或按键操作时,基于所述触控操作和/或按键操作生成操作事件参数;将所述操作事件参数上传至所述主控终端,以供所述主控终端根据接收到的所述操作事件参数,以及为所述操作事件参数配置的执行时间点生成模拟操作控制信息。可选地,所述基于所述触控操作和/或按键操作生成操作事件参数的步骤之前,所述终端功耗测试方法还包括步骤:所述被测终端在侦测到触控操作和/或按键操作时,判断所述被测终端当前是否处于参数记录模式;若所述被测终端当前处于参数记录模式,则执行基于所述触控操作和/或按键操作生成操作事件参数的步骤。此外,为实现上述目的,本专利技术还提供一种终端功耗测试装置,由程控电源为被测终端供电,主控终端与所述程控电源连接,该终端功耗测试装置包括:信息获取模块,用于接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息;事件执行模块,用于根据获取到所述模拟操作控制信息执行操作事件,以供所述主控终端基于所述程控电源记录所述被测终端在执行所述操作事件时的功耗。可选地,所述事件执行模块包括:参数获取单元,用于从所述模拟操作控制信息中获取操作事件参数,以及与所述操作事件参数对应的执行时间点;事件执行单元,用于按照对应的执行时间点的顺序,依次在到达对应的执行时间点时根据获取到的操作事件参数执行对应的操作事件。可选地,所述被测终端在接收所述主控终端下发的调试命令的过程中,与所述主控终端建立调试命令连接;所述终端功耗测试装置还包括连接检测模块和信息输出模块,其中,所述连接检测模块用于:在获取到所述操作事件参数和所述执行时间点之后,检测所述被测终端与所述主控终端之间的所述调试命令连接是否断开;所述事件执行模块还用于:若检测到所述调试命令连接断开,则按照对应的执行时间点的顺序,依次在到达对应的执行时间点时,根据获取到的操作事件参数执行对应的操作事件;所述信息输出模块用于:若检测到所述调试命令连接没有断开,则输出断开所述调试命令连接的提示信息。可选地,所述终端功耗测试装置还包括:参数生成模块,用于在侦测到触控操作和/或按键操作时,基于所述触控操作和/或按键操作生成操作事件参数;参数上传模块,用于将所述操作事件参数上传至所述主控终端,以供所述主控终端根据接收到的所述操作事件参数,以及为所述操作事件参数配置的执行时间点生成模拟操作控制信息。可选地,所述终端功耗测试装置还包括:模式判断模块,用于在侦测到触控操作和/或按键操作时,判断所述被测终端当前是否处于参数记录模式;所述参数生成模块还用于:若所述被测终端当前处于参数记录模式,则基于所述触控操作和/或按键操作生成操作事件参数。本专利技术提出的终端功耗测试方法及装置,在对被测终端进行功耗测试时,通过主控终端向被测终端下发携带有模拟操作控制信息的调试命令,被测终端在接收到调试命令时,从调试命令中获取模拟操作控制信息,并执行其中的操作事件,在执行操作事件的过程中,由程控电源为被测终端供电,主控终端与程控电源连接并基于该程控电源记录被测终端在执行操作事件时的功耗,在这个功耗测试的过程中,不需要人为的对被测终端进行操控,而是由主控终端下发模拟操作控制信息,被测终端只需要根据模拟操作控制信息自动的执行对应的操作事件即可,避免由于人为因素带来的误差,提高终端功耗测试的准确度。附图说明图1为本专利技术终端功耗测试方法第一实施例的流程图;图2为本专利技术终端功耗测试方法第二实施例的流程图;图3为本专利技术终端功耗测试装置第一实施例的功能模块示意图;图4为本专利技术终端功耗测试装置第二实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种终端功耗测试方法。参照图1所示,为本专利技术终端功耗测试方法第一实施例的流程图。在本实施例中,该终端功耗测试方法包括:步骤S10,被测终端接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息。步骤S20,所述被测终端根据获取到所述模拟操作控制信息自动执行对应的操作事件,以供所述主控终端基于所述程控电源记录所述被测终端在执行所述操作事件时的功耗。在对被测终端进行功耗测试时,主要涉及到的设备包括被测终端、主控终端以及程控电源,其中,选择与被测终端适配的程控电源为其供电,主控终端与程控电源连接,以记录程控电源在功耗测试过程中获取到的功耗信息,如电流等。被测终端包括手机、平板电脑等移动终端,移动终端的操作系统可以包括安卓、IOS以及windowsphone等智能操作系统;主控终端可以是计算机设备。对于主控终端来说,需要预先获取要进行测试的操作事件的参数,并为这些操作事件的参数设置合适的执行时间点,根据操作事件参数以及对应的执行时间点生成模拟操作控制信息,作为一种实施方式,可以预先编写模拟操作的控本文档来自技高网...
终端功耗测试方法及装置

【技术保护点】
一种终端功耗测试方法,其特征在于,由程控电源为被测终端供电,主控终端与所述程控电源连接,所述终端功耗测试方法包括:被测终端接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息;所述被测终端根据获取到所述模拟操作控制信息自动执行对应的操作事件,以供所述主控终端基于所述程控电源记录所述被测终端在执行所述操作事件时的功耗。

【技术特征摘要】
1.一种终端功耗测试方法,其特征在于,由程控电源为被测终端供电,主控终端与所述程控电源连接,所述终端功耗测试方法包括:被测终端接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息;所述被测终端根据获取到所述模拟操作控制信息自动执行对应的操作事件,以供所述主控终端基于所述程控电源记录所述被测终端在执行所述操作事件时的功耗。2.根据权利要求1所述的终端功耗测试方法,其特征在于,所述被测终端根据获取到所述模拟操作控制信息执行对应的操作事件的步骤包括:所述被测终端从所述模拟操作控制信息中获取操作事件参数,以及与所述操作事件参数对应的执行时间点;按照对应的执行时间点的顺序,依次在到达对应的执行时间点时根据获取到的操作事件参数执行对应的操作事件。3.根据权利要求2所述的终端功耗测试方法,其特征在于,所述被测终端在接收所述主控终端下发的调试命令的过程中,与所述主控终端建立调试命令连接;所述终端功耗测试方法还包括:在获取到所述操作事件参数和所述执行时间点之后,检测所述被测终端与所述主控终端之间的所述调试命令连接是否断开;若检测到所述调试命令连接断开,则执行按照对应的执行时间点的顺序,依次在到达对应的执行时间点时,根据获取到的操作事件参数执行对应的操作事件的步骤;若检测到所述调试命令连接没有断开,则输出断开所述调试命令连接的提示信息。4.根据权利要求1或2或3所述的终端功耗测试方法,其特征在于,所述被测终端接收主控终端下发的调试命令,从所述调试命令中获取模拟操作控制信息的步骤之前,所述终端功耗测试方法还包括:所述被测终端在侦测到触控操作和/或按键操作时,基于所述触控操作和/或按键操作生成操作事件参数;将所述操作事件参数上传至所述主控终端,以供所述主控终端根据接收到的所述操作事件参数,以及为所述操作事件参数配置的执行时间点生成模拟操作控制信息。5.根据权利要求4所述的终端功耗测试方法,其特征在于,所述基于所述触控操作和/或按键操作生成操作事件参数的步骤之前,所述终端功耗测试方法还包括步骤:所述被测终端在侦测到触控操作和/或按键操作时,判断所述被测终端当前是否处于参数记录模式;若所述被测终端当前处于参数记录模式,则执行基于所述触控操作和/或按键操作生成...

【专利技术属性】
技术研发人员:林震东孙红辉
申请(专利权)人:河源市美晨联合智能硬件电子研究院
类型:发明
国别省市:广东,44

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

1