电子产品自动开关机测试方法及其装置制造方法

文档序号:6539103阅读:212来源:国知局
电子产品自动开关机测试方法及其装置制造方法
【专利摘要】本发明提供一种电子设备自动开关机的测试设备及其方法。所述测试设备包括:嵌入式控制系统单元,人机交互界面单元,供电开关控制单元,通信接口单元以及辅助扩展功能单元。测试方法包括:被测试的多个电子设备根据自身接口类型可自由选用接口单元中任意一种通信接口与测试设备进行多对一通信,被测试电子产品开机或是待机唤醒后向测试设备发送开机信息,测试设备根据开机信息确认电子设备开机是否成功,若检测开机成功则控制被测电子设备的电源作“断电-上电”或是“待机-唤醒”动作使被测电子设备重启;若被测电子设备开机不成功,则记录异常开机信息以及相关的处理。本发明使测试更加高效稳定,结果更加可靠。
【专利说明】电子产品自动开关机测试方法及其装置
【技术领域】
[0001]本发明涉及一种电子产品的测试装置和方法,特别是应用于电子设备自动开关机的测试中。
【背景技术】
[0002]各种层出不穷的电子产品正改变着我们的生活方式,而作为一种电子产品,开关机稳定性是其最为基本的性能指标。因此,电子设备在研发阶段或是研发完成后的量产中需要进行开关机的稳定性测试。然而电子设备出现开关机异常的问题通常比较随机,其出现的概率与被测试的样本量通常是正相关的。若需要测试样本量大情况,需要投入较大的人力、时间成本去测试、复现从而确认开关机是否有异常问题,该测试工作单调重复且不一定能反映真实问题。对于开关机的测试方法,目前现有的技术通常一次只针对一个电子设备进行测试,无法同时进行多个开关机测试,测试效率比较低且对问题的证实效力不足;另夕卜,现有技术的测试设备仅支持某种特定通信接口,例如USB接口或是串口 UART,这样的测试设备可支持的被测试电子设备类型较少。基于上述背景,人们急需一种对电子设备开关机测试的高效快捷方法和设备。
[0003]本发明提供了一种高效快捷的电子设备开关机测试方法和设备,该设备具有多种通信接口,可以适应多种类型的电子设备,可以同时对多个电子产品进行开关机测试,极大的提高了测试效率,有效的节省了人力、时间成本。

【发明内容】

[0004]有鉴于【背景技术】所述,有必要提供一种可以有效提高测试效率且能保证测试结果准确的新型的设备和方法。
[0005]本发明的目的是通过以下技术方案实现的:
一种电子设备自动开关机的测试设备;其特征在于,该设备包括:嵌入式控制系统单元,人机交互界面单元,供电开关控制单元,通信接口单元以及辅助扩展功能单元。
[0006]根据被测试电子设备开机方式的不同,其适应:使用“长按电源键”开关机、常规上电/断电开关机、接收外部指令开关机的各种开关机类型的电子产品。
[0007]如权利要求1所述的测试设备,其特征在于:所述嵌入式控制系统单元为带软件程序运作的数字处理器智能单元,是由单片机MCU或嵌入式处理器CPU的具备数字处理及控制功能的集成电路和搭配相应的程序软件/操作系统而组成的嵌入式控制系统单元。
[0008]所述人机交互单元包括显示面板、控制按键以及各种提示作用的元器件,或者是融合显示、按键、提示元件功能的一体化元件,或者是为用户提供设置测试参数操作、直观的状态显示界面。
[0009]所述供电开关控制单元设有控制开关,其用于根据需要为被测试电子设备提供AC/DC供电,而被测电子设备的供电打开或关断,由嵌入式控制系统单元通过控制所述供电开关控制单元的控制开关来实现。[0010]所述通信接口单元的类型包括:标准的多线/单总线数据协议,或用户自定的非标准的多线/单总线协议,或者无线通信协议基于IEEE802.1UIEEE802.15、IEEE802.16或IEEE802.20标准的无线接入通信接口,分别用于匹配被测试的电子设备自身的接口类型,从而实现被测电子设备和测试设备之间的多对一通信。
[0011]所述辅助扩展功能单元是用于使所述测试设备适应不同电子产品所使用的不同的开关机/待机唤醒方式而增加的扩展功能模块;或者为了方便及时向研发技术人员提供即时的测试异常报告而增加的GSM模块、无线有线网络控制模块或蓝牙模块。
[0012]所述嵌入式控制系统单元用于判断被测试的电子设备的开关机操作是否成功,以及用于通过显示端显示开关机是否成功,以及上述多个电子设备中每个的测试状态信息。
[0013]所述人机交互单元用于供用户对开关机测试内容进行设定,该设定内容包括被测电子设备的数量、接口类型、开关机类型、开关机次数、开关机时间间隔和/或开关机异常处理方式;和/或显示记录每个被测产品的测试状态信息。
[0014]一种电子设备自动开关机的测试方法:其特征在于,包括以下步骤:(1)目标测试电子设备1、2、3...η选用合适的通信接口以及供电接口接入上述自动开关机测试设备;
(2)智能控制系统单元101发出指令控制打开供电单元103的开关,使目标被测电子设备
1、2、3....η通电开机;(3)被测电子设备通过通信接口端向测试设备发送开机信息,测试设备接收开机信息并进行确认:若成功开机,执行步骤(4);若开机异常,执行步骤(7) ; (4)确认被测电子设备开机成功后,自动开关机测试设备发送控制指令切断被测电子设备的供电,使其断电关机;或是,通过通信接口向被测试设备发送待机/关机指令,使其待机/关机;(5)被测电子设备通过通信接口端向测试设备发送关机信息;测试设备接收到关机信息并进行确认;(6)测试设备确认关机成功,则发送指令控制打开目标被测电子设备的供电,使其上电开机;或是向目标测试设备发送开机唤醒指令,使被测电子设备唤醒开机;
(7)记录异常开机信息,并强制切断被测电子设备的供电;(8)重复步骤(2)- (6)。
[0015]相对于现有技术,本发明具有以下优点:
被测试的目标电子设备根据自身接口类型可自由选用测试接口单元中任意一种通信接口与主控单元进行通信,此步骤可以是多个被测电子设备与主控单元101进行多对一通信。当选用好合适的通信方式后,被测试电子设备开机或是待机唤醒后向主控单元101发送开机信息,主控单元接收开机信息后进行判断并确认电子设备开机是否成功。若检测开机成功则控制被测电子设备的电源做关断-打开动作使被测电子设备断电重启,或是控制被测试电子设备重新进行待机-唤醒动作。若被测电子设备开机不成功,则记录异常开机的被测设备的硬件信息与异常开机信息,同时根据需要可以控制扩展功能模块105的扩展功能(如发送GSM短信报告异常)即时通知技术人员当前测试状况。测试设备可以轮流控制多个被测试电子设备重复上述步骤,高效率的实现对电子设备的开关机稳定性测试;同时根据获取被测电子设备的开关机信息,利用自身扩展功能模块向给开发技术人员提供及时的反馈记录。
[0016]用户只需要在人机交互单元102设置好被测设备选用的通信接口、开关机测试次数和时间间隔、开关机类型(上电-断电开关机或待机-唤醒开关机)、开关机异常处理方法等基本要求,该自动开关机测试设备即可按要求对被测电子设备进行开关机测试,测试过程不再需要人工参与,测试过程简单方便,极大的节省了人力和时间成本。[0017]同时,在扩展功能模块105上选择性增加的GSM、无线网络等扩展模块也可以提供测试信息的实时传送或是让自动开关机测试设备可以远程受控,因而研发人员可以结合其他工具更好的监测自动开关机测试设备的工作状态以及目标被测设备的测试过程。
【专利附图】

【附图说明】
[0018]图1:本发明测试设备的结构图 附图标记的说明
100:自动开关机测试设备
101:嵌入式控制系统单元
102:人机交互单元;
103:供电开关控制单元;
104:通信接口单元;
105:辅助扩展功能单元;
107:Device I, Device 2......Device N为被测试目标电子设备。
具体实施例
[0019]现结合具体实施例进一步详细阐明本发明的技术方案。具体实施例仅是本发明的一种【具体实施方式】,对本发明并不具备限定作用,在本发明的精神范围内的一切对具体实施例的合理变形均在本发明的保护范围之内。
[0020]实施例1:
如附图中107为一种带UART/USB接口,具备待机功能,需要外接AC/DC电源进行工作的电子设备(如电视机、机顶盒等等)。这些电子设备通过UART或USB接口与自动开关机测试设备100中的104连接并与101进行通信,同时,这些电子设备的供电接口连接至103,由101控制机顶盒设备的供电开关。测试人员通过在102进行设置,针对这些电子设备设定相关的开关机测试项目(如电子设备的数量、接口类型、开关机类型、开关机次数、开关机时间间隔、开关机异常处理方式等等)后即可启动100对107中的若干电子设备进行开关机测试。
[0021]开关机测试开始,100会打开103的供电开关使107的所有设备上电工作。根据107中设备的开关机类型,有相应的两种开关机测试内容:
1,上电-断电开关机测试
当107中的设备正常上电后,100会依次轮流检测接收107中η个电子设备发送出来的开机信息。若100接收到第η个被测电子设备发送的正常开机信息,100会记录该电子设备的开机数据和测试状态,再对该电子设备的供电做“断电-上电”操作,使其重启。若第η个电子设备发送的开机信息不正常或是在规定时间内没有发送开机信息,则视作该电子设备开机不正常,100会记录其异常信息,再对该电子设备的供电做“断电-上电”操作,使其重启。以此类推,100会根据测试人员的设置,轮流并重复按照上述流程完成对107中η个电子设备的开关机测试工作。而102会在测试的过程、最终显示所有的测试信息,105单元也可以使用GSM模块、无线模块向研发测试人员发送整个测试过程的相关信息。
[0022]2,待机-唤醒开关机测试 假定107中的设备是以接收外部无线遥控信号(红外信号、蓝牙信号或其他类型无线信号)或是按“Power”键实现待机和唤醒功能,而105单元可以扩展实现发出“待机/唤醒”指令的功能。当107中的设备正常上电后,100会依次轮流检测接收107中η个电子设备发送出来的开机信息。若100接收到第η个被测电子设备发送的正常开机信息,100会记录该电子设备的开机数据和测试状态,再控制105单元对该电子设备发送“待机-唤醒”操作,使其重启。若第η个电子设备发送的开机信息不正常或是在规定时间内没有发送开机信息,则视作该电子设备开机不正常,100会记录其异常信息,并控制105单元对该电子设备发送“待机-唤醒”操作使其重启,若此时该设备仍旧无法重启,100会再次记录其异常信息,再对该电子设备的供电做“断电-上电”操作,使其强制重启。以此类推,100会根据测试人员的设置,轮流并重复按照上述流程完成对107中η个电子设备的开关机测试工作。而102会在测试的过程、最终显示所有的测试信息,105单元也可以使用GSM模块、无线(网络)模块向研发测试人员发送整个测试过程的相关信息。
[0023]实施例2:
如附图中107的η个电子设备为一种带USB接口,使用“长按电源键”开机或是“长按电源键”后选择关机、重启,具有内置电池的电子设备(如Pad、手机)。扩展的105单元可实现“长按电源键”开机动作、“长按电源键”后选择发送关机、重启指令的功能。这些电子设备通过USB接口与100设备相连接,设备100通过控制105单元来控制这些电子设备的开
关机、重启。
[0024]根据107中设备的开关机类型,有相应的两种开关机测试内容:
I,长按电源键-开机-关机测试
当107中的设备正常开机后,100会依次轮流检测接收107中η个电子设备发送出来的开机信息。若100接收到第η个被测电子设备发送的正常开机信息,100会记录该电子设备的开机数据和测试状态,再控制105单元使对该电子设备的供电做“长按电源键关机-开机”操作,使其重启。若第η个电子设备发送的开机信息不正常或是在规定时间内没有发送开机信息,则视作该电子设备开机不正常,100会记录其异常信息,再控制105单元使对该电子设备的供电做“长按电源键关机-开机”操作,使其重启。假如此时该电子设备仍旧无法重启,则100会记录其特殊的开关机信息,并通过105单元的GSM、无线(网络)模块及时向研发人员发送开关机测试异常通知。
[0025]以此类推,100会根据测试人员的设置,轮流并重复按照上述流程完成对107中η个电子设备的开关机测试工作。而102会在测试的过程、最终显示所有的测试信息,105单元也可以使用GSM模块、无线模块向研发测试人员发送整个测试过程的相关信息。
[0026]2,长按电源键-重启测试
当107中的设备正常开机后,100会依次轮流检测接收107中η个电子设备发送出来的开机信息。若100接收到第η个被测电子设备发送的正常开机信息,100会记录该电子设备的开机数据和测试状态,再控制105单元使对该电子设备的供电做“长按电源键-重启”操作,使其重启。若第η个电子设备发送的开机信息不正常或是在规定时间内没有发送开机信息,则视作该电子设备开机不正常,100会记录其异常信息,再控制105单元使对该电子设备的供电做“长按电源键-重启”操作,使其重启。假如此时该电子设备仍旧无法重启,则100会记录其特殊的开关机信息,并通过105单元的GSM、无线(网络)模块及时向研发人员发送开关机测试异常通知。
[0027]以此类推,100会根据测试人员的设置,轮流并重复按照上述流程完成对107中η个电子设备的开关机测试工作。而102会在测试的过程、最终显示所有的测试信息,105单元也可以使用GSM模块、无线模块向研发测试人员发送整个测试过程的相关信息。
【权利要求】
1.一种电子设备自动开关机的测试设备;其特征在于,该设备包括:嵌入式控制系统单元,人机交互界面单元,供电开关控制单元,通信接口单元以及辅助扩展功能单元。
2.如权利要求1所述的测试设备,其特征在于,根据被测试电子设备开机方式的不同,其适应:使用“长按电源键”开关机、常规上电/断电开关机、接收外部指令开关机的各种开关机类型的电子产品。
3.如权利要求1所述的测试设备,其特征在于:所述嵌入式控制系统单元为带软件程序运作的数字处理器智能单元,是由单片机MCU或嵌入式处理器CPU等具备数字处理及控制功能的集成电路和搭配相应的程序软件/操作系统而组成的嵌入式控制系统单元。
4.如权利要求1所述的测试设备,其特征在于:所述人机交互单元包括显示面板、控制按键以及各种提示作用的元器件,或者是融合显示、按键、提示元件功能的一体化元件,可以为用户提供设置测试参数操作、直观的状态显示界面。
5.如权利要求1所述的测试设备,其特征在于:所述供电开关控制单元设有控制开关,其用于根据需要为被测试电子设备提供AC/DC供电,而被测电子设备的供电打开或关断,由嵌入式控制系统单元通过控制所述供电开关控制单元的控制开关来实现。
6.如权利要求1所述的测试设备,其特征在于:所述通信接口单元的通信协议类型包括:标准的多线/单总线协议(如UART、IIC、SP1、USB等),或用户自定的非标准的多线/单总线协议,或是各种无线通信协议,用于匹配被测试的电子设备自身的接口类型,从而实现被测电子设备和测试设备之间的多对一通信。
7.如权利要求1所述的测试设备,其特征在于:所述辅助扩展功能单元是用于使所述测试设备适应不同电子产品所 使用的不同的开关机/待机唤醒方式而增加的扩展功能模块;或者是为方便及时向研发技术人员提供即时的测试异常报告而增加的GSM模块、网络模块、无线模块。
8.如权利要求1所述的测试设备,其特征在于:所述嵌入式控制系统单元用于判断被测试的电子设备的开关机操作是否成功,以及用于通过显示端显示开关机是否成功,以及上述多个电子设备中每个的测试状态信息。
9.如权利要求1所述的测试设备,其特征在于:所述人机交互单元用于供用户对开关机测试内容进行设定,该设定内容包括被测电子设备的数量、接口类型、开关机类型、开关机次数、开关机时间间隔和/或开关机异常处理方式;和/或显示记录每个被测产品的测试状态信息。
10.一种电子设备自动开关机的测试方法:其特征在于,包括以下步骤:(1)目标测试电子设备1、2、3...η选用合适的通信接口以及供电接口接入上述自动开关机测试设备;(2)智能控制系统单元101发出指令控制打开供电单元103的开关,使目标被测电子设备.1、2、3....η通电开机;(3)被测电子设备通过通信接口端向测试设备发送开机信息,测试设备接收开机信息并进行确认:若成功开机,执行步骤(4);若开机异常,执行步骤(7) ; (4)确认被测电子设备开机成功后,自动开关机测试设备发送控制指令切断被测电子设备的供电,使其断电关机;或是,通过通信接口向被测试设备发送待机/关机指令,使其待机/关机;(5)被测电子设备通过通信接口端向测试设备发送关机信息;测试设备接收到关机信息并进行确认;(6)测试设备确认关机成功,则发送指令控制打开目标被测电子设备的供电,使其上电开机;或是向目标测试设备发送开机唤醒指令,使被测电子设备唤醒开机;(7)记录异常开 机信息,并强制切断被测电子设备的供电;(8)重复步骤(2)- (6)。
【文档编号】G06F11/22GK103793306SQ201410072152
【公开日】2014年5月14日 申请日期:2014年2月28日 优先权日:2014年2月28日
【发明者】彭广宇 申请人:珠海迈科电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1