一种智能门锁自动化测试装置及系统制造方法及图纸

技术编号:31083115 阅读:24 留言:0更新日期:2021-12-01 12:31
本发明专利技术公开了一种智能门锁自动化测试装置及系统,该装置包括主控模块、多个测试模块和多个检测模块;所述主控模块根据读取到的配置信息,确定当前测试环节;根据所述当前测试环节控制相应的测试模块在智能门锁上执行当前测试环节的测试操作,所述主控模块通过相应的检测模块获取当前测试环节的测试结果,或所述主控模块通过所述智能门锁的反馈信息确定当前测试环节的测试结果,直至完成所述配置信息中的所有测试环节的测试。本发明专利技术技术方案实现了智能门锁的全自动化测试。现了智能门锁的全自动化测试。现了智能门锁的全自动化测试。

【技术实现步骤摘要】
一种智能门锁自动化测试装置及系统


[0001]本专利技术涉及自动化测试
,尤其涉及一种智能门锁自动化测试装置及系统。

技术介绍

[0002]在5G、物联网技术的快速发展下,智能家居市场出现蓬勃发展态势。其中,智能锁作为入门级智能产品已经越来越普及,这对目前智能门锁的供应链水平提出了更高的要求。而当前产品测试自动化程度较低,较多地依赖于人工或半自动化测试。
[0003]智能锁一般包含触摸按键密码、指纹识别、RFID读卡、门锁开关控制、语音或显示交互以及物联网等功能,同时对电池供电电压、工作功耗、待机功耗有要求。产品量产测试过程中,上述每一项的测试都有操作复杂、结果判定专业要求高等特点,如果过分依赖于人工,一方面高素质的工人比较稀缺,另外一方面容易造成测试结果错误判定影响产品质量。目前也有部分厂家已经应用半自动的测试工装,但仅能满足密码按键等基本操作的要求,对于结果判定、不良定位、问题追溯都需要人工介入,存在较大漏洞。

技术实现思路

[0004]本专利技术提供一种智能门锁自动化测试装置及系统,实现了智能门锁的全自动化测试。
[0005]本专利技术一实施例提供一种智能门锁自动化测试装置,包括主控模块、多个测试模块和多个检测模块;
[0006]所述主控模块根据读取到的配置信息,确定当前测试环节;根据所述当前测试环节控制相应的测试模块在智能门锁上执行当前测试环节的测试操作,所述主控模块通过相应的检测模块获取当前测试环节的测试结果,或所述主控模块通过所述智能门锁的反馈信息确定当前测试环节的测试结果,直至完成所述配置信息中的所有测试环节的测试。
[0007]进一步地,所述配置信息记录在配置文件中,所述配置文件预先配置在自动化测试装置中,并可以根据被测试的智能门锁的型号对所述配置文件进行更换或调整。
[0008]进一步的,所述多个测试模块包括触摸按键模块、刷卡模块、指纹按压模块、防撬按键开合模块和模拟电池供电模块;
[0009]所述触摸按键模块用于在所述智能门锁上执行仿真触摸按键操作;
[0010]所述刷卡模块用于在所述智能门锁上执行仿真刷卡操作;
[0011]所述指纹按压模块用于在所述智能门锁上执行指纹识别操作;
[0012]所述防撬按键开合模块用于开合所述智能门锁上的防撬感应开关;
[0013]所述模拟电池供电模块用于模拟电池给所述智能门锁提供不同的电压。
[0014]进一步地,所述多个检测模块包括按键背光检测模块、电机检测模块、声音检测模块和电流检测模块;
[0015]所述按键背光检测模块用于通过光感探头检测所述智能门锁的按键背光是否合
格;
[0016]所述电机检测模块用于通过微动识别开关检测所述智能门锁的电机是否合格;
[0017]所述声音采集模块用于控制所述智能门锁的声音播放装置是否合格;
[0018]所述电流检测模块用于检测所述智能门锁在不同工作状态时的电流是否合格。
[0019]进一步地,包括指令输入模块,所述指令输入模块用于当人工输入操作指令;所述操作指令开始指令、重测指令、跳过指令和终止指令;
[0020]所述开始指令用于启动自动化测试;
[0021]所述重测指令用于当所述测试环节的测试结果为失败时,重新测试当前的测试环节;
[0022]所述跳过指令用于跳过当前测试环节指令进入下一个测试环节;
[0023]所述终止指令用于终止自动化测试。
[0024]进一步地,包括测试记录模块,所述测试记录模块用于在自动化测试过程中生成并保存测试日志,以及用于在自动化测试终止后生成并保存测试报告。
[0025]进一步地,生成所述测试报告的过程包括:在自动化测试终止后,获取所述测试结果为失败的所有测试环节的测试日志,并将所述测试日志关联被测智能门锁的唯一标识形成测试报告。
[0026]进一步地,包括显示模块,所述显示模块用于显示所述测试日志和测试报告。
[0027]在本专利技术上述方法项实施例的基础上,对应提供了系统项实施例;
[0028]本专利技术另一实施例提供了一种智能门锁自动化测试系统,包括智能门锁和智能门锁自动化测试装置。
[0029]本专利技术上述系统项实施例,是与本专利技术装置项实施例相对应的,其包括本专利技术任意一项装置项实施例所述的智能门锁自动化测试装置。
[0030]本专利技术的实施例,具有如下有益效果:
[0031]本专利技术提供了一种智能门锁自动化测试装置及系统,该装置通过在配置文件中配置完整的测试流程,所述完整的测试流程中包括多个测试环节;再由主控模块根据配置信息中的当前测试环节控制相应的测试模块在智能门锁上执行当前测试环节,直至完成所述配置信息中所有测试环节的测试;因此,本申请实现了对智能门锁的全自动化测试。同时,在每个测试环节中,所述主控模块根据所述智能门锁的反馈信息确定所述测试环节的测试结果,或所述主控模块通过相应的检测模块检测所述智能门锁的测试结果;因此,本申请实现了对测试结果的自动检测,所述主控模块根据所述测试结果确定已完成当前测试环节并进入下一测试环节。
[0032]进一步地,所述配置文件预先配置在自动化测试装置中,并可以根据需要测试的智能门锁的型号对所述配置文件进行更换或调整,可以实现对不同类型的智能门锁的个性化测试。
[0033]进一步地,本申请还包括指令输入模块,所述指令输入模块用于当人工输入操作指令;所述操作指令开始指令、重测指令、跳过指令和终止指令;因此,本申请可以实现对智能门锁的全自动测试和半自动测试的切换。
附图说明
[0034]图1是本专利技术一实施例提供的智能门锁自动化测试装置示意图;
[0035]图2是本专利技术一实施例提供的智能门锁自动化测试装置的测试流程图;
具体实施方式
[0036]下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0037]如图1所示,本专利技术一实施例提供的一种智能门锁自动化测试装置,包括:主控模块、多个测试模块和多个检测模块;
[0038]所述主控模块根据读取到的配置信息,确定当前测试环节;根据所述当前测试环节控制相应的测试模块在智能门锁上执行当前测试环节的测试操作,所述主控模块通过相应的检测模块获取当前测试环节的测试结果,或所述主控模块通过所述智能门锁的反馈信息确定当前测试环节的测试结果,直至完成所述配置信息中的所有测试环节的测试。
[0039]所述配置信息记录在配置文件中,所述配置文件预先配置在自动化测试装置中,并可以根据被测试的智能门锁的型号对所述配置文件进行更换或调整。
[0040]优选地,所述多个测试模块包括触摸按键模块、刷卡模块、指纹按压模块、防撬按键开合模块和模拟电池供电模块;...

【技术保护点】

【技术特征摘要】
1.一种智能门锁自动化测试装置,其特征在于,包括主控模块、多个测试模块和多个检测模块;所述主控模块根据读取到的配置信息,确定当前测试环节;根据所述当前测试环节控制相应的测试模块在智能门锁上执行当前测试环节的测试操作,所述主控模块通过相应的检测模块获取当前测试环节的测试结果,或所述主控模块通过所述智能门锁的反馈信息确定当前测试环节的测试结果,直至完成所述配置信息中的所有测试环节的测试。2.根据权利要求1所述的智能门锁自动化测试装置,其特征在于,所述配置信息记录在配置文件中,所述配置文件预先配置在自动化测试装置中,并可以根据被测试的智能门锁的型号对所述配置文件进行更换或调整。3.根据权利要求2所述的智能门锁自动化测试装置,其特征在于,所述多个测试模块包括触摸按键模块、刷卡模块、指纹按压模块、防撬按键开合模块和模拟电池供电模块;所述触摸按键模块用于在所述智能门锁上执行仿真触摸按键操作;所述刷卡模块用于在所述智能门锁上执行仿真刷卡操作;所述指纹按压模块用于在所述智能门锁上执行指纹识别操作;所述防撬按键开合模块用于开合所述智能门锁上的防撬感应开关;所述模拟电池供电模块用于模拟电池给所述智能门锁提供不同的电压。4.根据权利要求3所述的智能门锁自动化测试装置,其特征在于,所述多个检测模块包括按键背光检测模块、电机检测模块、声音检测模块和电流检测模块;所述按键背光检测模块用于通过光感探头检测所述智能门锁的按键背光...

【专利技术属性】
技术研发人员:吴思良郭春来胡涛胡胜发
申请(专利权)人:广州安凯微电子股份有限公司
类型:发明
国别省市:

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

1