一种智能锁生产测试方法技术

技术编号:21431734 阅读:29 留言:0更新日期:2019-06-22 11:47
本发明专利技术公开一种智能锁生产测试方法,包括:S1、在智能锁电控板PCBA阶段采用在线测试方式进行功能测试;S2、进行功能测试后,采用离线测试方式进行老化测试;S3、对装配好的智能锁采用离线测试方式进行性能测试。本发明专利技术测试效率大大提升;使用专用的测试软件可以实现更精细的测试,提升了测试覆盖率,增加了发现缺陷的机率;测试标准化程度非常高,大大减少由于测试人员疏忽或者操作失当导致的测试泄露或误测的情况;操作简易,减少了对测试人员专业度的要求;符合大批量测试高效率要求的同时,也满足对测试数据精细化的要求;采用三合一的电控板测试软件方案避免了多次烧录的工序,节约了生产成本。

【技术实现步骤摘要】
一种智能锁生产测试方法
本专利技术属于电子测试设备领域,具体涉及一种智能锁生产测试方法。
技术介绍
现有的智能锁生产测试主要依靠人工测试或使用锁本身的嵌入式软件程序进行测试。其中人工测试存在以下缺点:a)人工操作效率低下,需要投入大量的时间和人力;b)人工操作失误率高,容易引入人为操作的漏测和误判;c)测试标准难以统一,不同的测试人员进行测试可能得出不同的结果。利用智能锁锁本身的嵌入式软件程序测试存在以下缺点:a)在智能锁锁嵌入式软件程序中增加测试模块,会占用电子锁本身紧缺的硬件资源;b)受电子锁本身的硬件资源限制,测试结果无法直观地显示;c)测试信息保存困难,难以采集整理供质量回溯和工艺改进使用。
技术实现思路
为了解决现有技术存在的上述智能锁生产测试中遇到的问题,本专利技术目的在于提供一种高效率、高一致性、高准确率、直观简洁的智能锁生产测试方法。本专利技术所采用的技术方案为:一种智能锁生产测试方法,包括如下步骤:S1、在智能锁电控板PCBA阶段采用在线测试方式进行功能测试;S2、进行功能测试后,采用离线测试方式进行老化测试;S3、对装配好的智能锁采用离线测试方式进行性能测试;所述智能锁电控板上运行电控板嵌入式测试软件,功能测试、老化测试和性能测试均在通过电控板嵌入式测试软件实现,电控板嵌入式测试软件通过不同的触发条件进入功能测试模式、老化测试模式或性能测试模式。在上述技术方案的基础上,所述功能测试在第一测试系统中进行,第一测试系统包括生产测试服务器,与生产测试服务器通信连接的通用计算机,以及与通用计算机通信连接的测试治具,生产测试服务器设有生产测试管理平台,通用计算机上运行上位机软件,测试治具用于连接智能锁;所述上位机软件以加载脚本的形式选择不同的测试用例集合来适应不同类型的被测对象,通过命令集与电控板嵌入式测试软件交互,然后将测试结果和各种测试数据在界面显示出来。在上述技术方案的基础上,所述功能测试流程包括如下步骤:S11、上位机软件加载被测对象对应的测试脚本;S12、上位机软件执行测试脚本中的用例,并向电控板嵌入式测试软件发送测试指令;S13、被测对象的电控板嵌入式测试软件解析测试指令并执行对应的测试用例,返回测试结果至上位机软件;S14、上位机软件记录并显示测试结果和各种测试数据;S15、循环执行S12-S14,直至功能测试结束。在上述技术方案的基础上,所述上位机软件在功能测试结束后生成测试报表上传至生产测试管理平台,测试报表上传至生产测试管理平台后,生产测试管理平台还进行统计、整理和展示。在上述技术方案的基础上,所述上位机软件在加载被测对象对应的测试脚本之前还包括步骤:启动上位机软件,同时将运行信息上报至生产测试管理平台,所述上位机软件还进行登录和被测对象的扫码操作。在上述技术方案的基础上,所述被测对象的电控板嵌入式测试软件解析测试指令并执行对应的测试用例之前还包括步骤:被测对象上电启动,电控板嵌入式测试软件等待测试指令接收。在上述技术方案的基础上,所述老化测试通过运行在智能锁电控板上的电控板嵌入式测试软件实现,老化测试结束后,测试结果通过智能锁显示出来,同时将测试信息保存在智能锁的存储介质中。在上述技术方案的基础上,所述性能测试通过运行在智能锁电控板上的电控板嵌入式测试软件实现,性能测试结束后,测试结果通过智能锁显示出来,同时将测试信息保存在智能锁的存储介质中。在上述技术方案的基础上,所述老化测试和性能测试的测试结果通过智能锁的面板LED灯组合显示。在上述技术方案的基础上,所述电控板嵌入式测试软件的运行流程如下:a、电控板上电启动;b、等待测试触发条件,当接收到功能测试开始指令时,进入功能测试模式流程;当接收到老化测试触发条件时,进入老化测试模式流程;当接收到性能测试触发条件时,进入性能测试模式流程;功能测试模式流程:X1、功能测试初始化;X2、解析上位机指令;X3、执行对应测试用例并返回结果;X4、当接收到功能测试结束指令时,退出功能测试,否则返回X2;老化测试模式流程:Y1、老化测试进入提示动作;Y2、老化测试初始化;Y3、遍历老化测试用例集合;Y4、当执行老化测试结束操作时,保存老化测试信息,执行Y5;否则返回Y3;Y5、进行老化测试结果状态显示;Y6、退出老化测试;性能测试模式流程:Z1、性能测试进入提示动作;Z2、性能测试初始化;Z3、遍历性能测试用例集合;Z4、保存性能测试信息;Z5、进行性能测试结果状态显示;Z6、退出性能测试。本专利技术的有益效果为:1、本专利技术由于采用测试程序自动化测试,测试效率大大提升,节约了人力成本和时间成本。2、本专利技术使用专用的测试软件可以实现更精细的测试,提升了测试覆盖率,增加了发现缺陷的机率,有助于提升产品质量。3、本专利技术测试标准化程度非常高,大大减少由于测试人员疏忽或者操作失当导致的测试泄露或误测的情况。4、本专利技术操作简易,测试软件带有各种提示和防呆措施,减少了对测试人员专业度的要求。5、本专利技术测试结果可以通过功能测试上位机程序/锁面板展示出来,非常直观。6、本专利技术功能测试结果和数据可以通过上位机软件进行整理并上传,有助于对生产过程进行分析和管控,形成闭环管理。7、本专利技术老化测试和性能测试结果在锁面板进行提示的同时,还会保存至存储器,方便读取分析。符合大批量测试高效率要求的同时,也满足对测试数据精细化的要求。8、本专利技术采用三合一的电控板测试软件方案避免了多次烧录的工序,节约了生产成本。附图说明图1是本专利技术的功能测试上位机软件设计框架图。图2是本专利技术的生产测试电控板嵌入式测试软件设计框架图。图3是本专利技术的电控板嵌入式测试软件运行流程图。图4是本专利技术的功能测试部分硬件连接示意图。图5是本专利技术的功能测试部分软件数据交互示意图。图6是本专利技术应用于某款智能锁单板进行老化测试时的硬件连接示意图。图7是本专利技术应用于某款智能锁整锁进行性能测试时的线缆连接示意图。图8是本专利技术的功能测试流程图。图9是本专利技术的老化测试结果通过锁面板进行显示的示意图(失败亮灯现象)。图10是本专利技术的老化测试结果通过锁面板进行显示的示意图(成功亮灯现象)。图11是本专利技术的性能测试结果通过锁面板进行显示的示意图(成功亮灯现象)。图12是本专利技术的性能测试结果通过锁面板进行显示的示意图(硬件故障亮灯现象)。图13是本专利技术的性能测试结果通过锁面板进行显示的示意图(组网故障亮灯现象)。图14是本专利技术的性能测试结果通过锁面板进行显示的示意图(通信故障亮灯现象)。具体实施方式下面结合附图及具体实施例对本专利技术作进一步阐述。实施例:如图1-14所示,本实施例的一种智能锁生产测试方法,包括如下步骤:S1、在智能锁电控板PCBA阶段采用在线测试方式进行功能测试;S2、进行功能测试后,采用离线测试方式进行老化测试;S3、对装配好的智能锁采用离线测试方式进行性能测试。功能测试在第一测试系统中进行,第一测试系统包括:生产测试服务器、通用计算机和测试治具,生产测试服务器设有生产测试管理平台,通用计算机上运行上位机软件,智能锁电控板上运行电控板嵌入式测试软件,上位机软件以加载脚本的形式选择不同的测试用例集合来适应不同类型的被测对象,通过命令集与电控板嵌入式测试软件交互,然后直观地将测试结果和各种测试数据在界面显示出来,供给本文档来自技高网...

【技术保护点】
1.一种智能锁生产测试方法,其特征在于:包括如下步骤:S1、在智能锁电控板PCBA阶段采用在线测试方式进行功能测试;S2、进行功能测试后,采用离线测试方式进行老化测试;S3、对装配好的智能锁采用离线测试方式进行性能测试;所述智能锁电控板上运行电控板嵌入式测试软件,功能测试、老化测试和性能测试均在通过电控板嵌入式测试软件实现,电控板嵌入式测试软件通过不同的触发条件进入功能测试模式、老化测试模式或性能测试模式。

【技术特征摘要】
1.一种智能锁生产测试方法,其特征在于:包括如下步骤:S1、在智能锁电控板PCBA阶段采用在线测试方式进行功能测试;S2、进行功能测试后,采用离线测试方式进行老化测试;S3、对装配好的智能锁采用离线测试方式进行性能测试;所述智能锁电控板上运行电控板嵌入式测试软件,功能测试、老化测试和性能测试均在通过电控板嵌入式测试软件实现,电控板嵌入式测试软件通过不同的触发条件进入功能测试模式、老化测试模式或性能测试模式。2.根据权利要求1所述的一种智能锁生产测试方法,其特征在于:所述功能测试在第一测试系统中进行,第一测试系统包括生产测试服务器,与生产测试服务器通信连接的通用计算机,以及与通用计算机通信连接的测试治具,生产测试服务器设有生产测试管理平台,通用计算机上运行上位机软件,测试治具用于连接智能锁;所述上位机软件以加载脚本的形式选择不同的测试用例集合来适应不同类型的被测对象,通过命令集与电控板嵌入式测试软件交互,然后将测试结果和各种测试数据在界面显示出来。3.根据权利要求2所述的一种智能锁生产测试方法,其特征在于:所述功能测试流程包括如下步骤:S11、上位机软件加载被测对象对应的测试脚本;S12、上位机软件执行测试脚本中的用例,并向电控板嵌入式测试软件发送测试指令;S13、被测对象的电控板嵌入式测试软件解析测试指令并执行对应的测试用例,返回测试结果至上位机软件;S14、上位机软件记录并显示测试结果和各种测试数据;S15、循环执行S12-S14,直至功能测试结束。4.根据权利要求3所述的一种智能锁生产测试方法,其特征在于:所述上位机软件在功能测试结束后生成测试报表上传至生产测试管理平台,测试报表上传至生产测试管理平台后,生产测试管理平台还进行统计、整理和展示。5.根据权利要求3所述的一种智能锁生产测试方法,其特征在于:所述上位机软件在加载被测对象对应的测试脚本之前还包括步骤:启动上位机软件,同时将运行信息上报至生产测试管理平...

【专利技术属性】
技术研发人员:刘毅
申请(专利权)人:广州技象科技有限公司
类型:发明
国别省市:广东,44

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

1