System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种智能门锁测试方法及相关设备技术_技高网

一种智能门锁测试方法及相关设备技术

技术编号:40559639 阅读:14 留言:0更新日期:2024-03-05 19:21
本发明专利技术公开了一种智能门锁测试方法及相关设备,所述方法包括:将自动测试程序写入待测试智能门锁的固件中,通过预设的开片或密码运行自动测试程序;获取自动测试程序的测试结果,将测试结果输出,并根据测试结果判定待测试智能门锁是否合格。本发明专利技术通过将自动测试程序写入智能门锁中,运行自动测试程序对智能门锁进行测试,实现了对智能门锁的自动检测,不需要专门的检测设备,降低了智能门锁测试成本。

【技术实现步骤摘要】

本专利技术涉及门锁测试领域,尤其涉及一种智能门锁测试方法、系统、终端及计算机可读存储介质。


技术介绍

1、目前人们越来越注重智能门的安全性,对智能门锁进行测试的重要性也日益增加,因此一种能自动测试门锁的方法显得尤为重要。

2、现有的测试门锁的技术主要为:使用串口方式通讯,上位机和门锁通讯进行测试:上位机软件通过串口控制门锁,配合门锁固件进行测试;以及模拟门锁的终端用户使用环境进行测试:控制门锁进入管理员模式,再对门锁进行相应的测试。

3、但是,对于使用串口方式,门锁测试时需要预留测试口,对门锁外观、电子设计有局限性,有些体积小的锁无法满足需求,需要投入一定量的检测设备,对一些小公司压力较大;对于使用环境进行测试,门锁测试时间长,测试用成本高;测试方式负责,新员工需要长时间培训才能上岗,特别是针对一个语言为非中文的锁。

4、因此,现有技术还有待于改进和发展。


技术实现思路

1、本专利技术的主要目的在于提供一种智能门锁测试方法、系统、终端及计算机可读存储介质,旨在解决现有技术中对智能门锁测试需要投入大量的检测设备,测试成本过高的问题。

2、为实现上述目的,本专利技术提供一种智能门锁测试方法,所述智能门锁测试方法包括如下步骤:

3、将自动测试程序写入待测试智能门锁的固件中,通过预设的开片或密码运行所述自动测试程序;

4、获取所述自动测试程序的测试结果,将所述测试结果输出,并根据所述测试结果判定所述待测试智能门锁是否合格。

5、可选地,所述的智能门锁测试方法,其中,所述将自动测试程序写入待测试智能门锁的固件中,具体包括:

6、确定所述待测试智能门锁的测试项目;

7、将所有的测试项目的自动测试程序写入所述待测试智能门锁的固件中并设定所述测试项目执行的顺序。

8、可选地,所述的智能门锁测试方法,其中,所述通过预设的开片或密码运行所述自动测试程序,具体包括:

9、利用预设的开片上电刷卡,或者输入管理员密码,判断所述待测试智能门锁是否为初始化状态;

10、若所述待测试智能门锁为初始化状态,则进入测试模式,开始执行所述测试项目的所述自动测试程序。

11、可选地,所述的智能门锁测试方法,其中,所述测试项目包括:密码测试项目、nfc开片测试项目、指纹测试项目、人脸测试项目和防撬按键测试项目;

12、所述开始执行所述测试项目的所述自动测试程序,具体包括:

13、对所述待测试智能门锁启动所述密码测试项目,若所述密码测试项目通过,则播报通过报警声音和/或进行第一预设灯光显示;

14、对所述待测试智能门锁启动所述nfc开片测试项目,若所述nfc开片测试项目通过,则播报通过报警声音和/或进行第一预设灯光显示;

15、对所述待测试智能门锁启动所述指纹测试项目,若所述指纹测试项目通过,则播报通过报警声音和/或进行第一预设灯光显示;

16、对所述待测试智能门锁启动所述人脸测试项目,若所述人脸测试项目通过,则播报通过报警声音和/或进行第一预设灯光显示;

17、对所述待测试智能门锁启动所述防撬按键测试项目,若所述防撬按键测试项目通过,则播报通过报警声音且/或进行第一预设灯光显示。

18、可选地,所述的智能门锁测试方法,其中,所述对所述待测试智能门锁启动所述密码测试项目、所述对所述待测试智能门锁启动所述nfc开片测试项目、所述对所述待测试智能门锁启动所述指纹测试项目、所述对所述待测试智能门锁启动所述人脸测试项目、和所述对所述待测试智能门锁启动所述防撬按键测试项目,具体包括:

19、检测按键感应器是否在第一预设时间内按照预设顺序全部触发,若是则判断所述密码测试项目通过;

20、检测nfc感应器是否在第二预设时间内感应到预设的nfc开片,若是则判断所述nfc开片测试项目通过;

21、检测指纹感应器是否在第三预设时间内感应到指纹,若是则判断所述指纹测试项目通过;

22、检测人脸感应器是否在第四预设时间内感应到人脸,若是则判断所述人脸测试项目通过;

23、检测防撬按键是否在第五预设时间内回弹,若是则判断所述防撬按键测试项目通过。

24、可选地,所述的智能门锁测试方法,其中,所述通过预设的开片或密码运行所述自动测试程序,还包括:

25、若任一所述测试项目未通过,则播报失败报警声和/或进行第二预设灯光显示,并强制退出测试模式。

26、可选地,所述的智能门锁测试方法,其中,所述根据所述测试结果判定所述待测试智能门锁是否合格,具体包括:

27、若所述报警声输出为通过报警声和/或灯光显示为第一预设灯光,则判定所述待测试智能门锁合格;

28、若所述报警声输出为失败报警声和/或灯光显示为第二预设灯光,则判定所述待测试智能门锁不合格。

29、此外,为实现上述目的,本专利技术还提供一种智能门锁测试系统,其中,所述智能门锁测试系统包括:

30、程序运行模块,用于将自动测试程序写入待测试智能门锁的固件中,通过预设的开片或密码运行所述自动测试程序;

31、判定模块,用于获取所述自动测试程序的测试结果,将所述测试结果输出,并根据所述测试结果判定所述待测试智能门锁是否合格。

32、此外,为实现上述目的,本专利技术还提供一种终端,其中,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能门锁测试程序,所述智能门锁测试程序被所述处理器执行时实现如上所述的智能门锁测试方法的步骤。

33、此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有智能门锁测试程序,所述智能门锁测试程序被处理器执行时实现如上所述的智能门锁测试方法的步骤。

34、本专利技术中,将自动测试程序写入待测试智能门锁的固件中,通过预设的开片或密码运行所述自动测试程序;获取所述自动测试程序的测试结果,将所述测试结果输出,并根据所述测试结果判定所述待测试智能门锁是否合格。本专利技术通过将自动测试程序写入智能门锁中,运行自动测试程序对智能门锁进行测试,实现了对智能门锁的自动检测,不需要专门的检测设备,也能保证新员工经过短时间的培训就能上岗,降低了智能门锁测试成本。

本文档来自技高网...

【技术保护点】

1.一种智能门锁测试方法,其特征在于,所述智能门锁测试方法包括:

2.根据权利要求1所述的智能门锁测试方法,其特征在于,所述将自动测试程序写入待测试智能门锁的固件中,具体包括:

3.根据权利要求2所述的智能门锁测试方法,其特征在于,所述通过预设的开片或密码运行所述自动测试程序,具体包括:

4.根据权利要求3所述的智能门锁测试方法,其特征在于,所述测试项目包括:密码测试项目、NFC开片测试项目、指纹测试项目、人脸测试项目和防撬按键测试项目;

5.根据权利要求4所述的智能门锁测试方法,其特征在于,所述对所述待测试智能门锁启动所述密码测试项目、所述对所述待测试智能门锁启动所述NFC开片测试项目、所述对所述待测试智能门锁启动所述指纹测试项目、所述对所述待测试智能门锁启动所述人脸测试项目、和所述对所述待测试智能门锁启动所述防撬按键测试项目,具体包括:

6.根据权利要求4所述的智能门锁测试方法,其特征在于,所述通过预设的开片或密码运行所述自动测试程序,还包括:

7.根据权利要求6所述的智能门锁测试方法,其特征在于,所述根据所述测试结果判定所述待测试智能门锁是否合格,具体包括:

8.一种智能门锁测试系统,其特征在于,所述智能门锁测试系统包括:

9.一种终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能门锁测试程序,所述智能门锁测试程序被所述处理器执行时实现如权利要求1-7任一项所述的智能门锁测试方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有智能门锁测试程序,所述智能门锁测试程序被处理器执行时实现如权利要求1-7任一项所述的智能门锁测试方法的步骤。

...

【技术特征摘要】

1.一种智能门锁测试方法,其特征在于,所述智能门锁测试方法包括:

2.根据权利要求1所述的智能门锁测试方法,其特征在于,所述将自动测试程序写入待测试智能门锁的固件中,具体包括:

3.根据权利要求2所述的智能门锁测试方法,其特征在于,所述通过预设的开片或密码运行所述自动测试程序,具体包括:

4.根据权利要求3所述的智能门锁测试方法,其特征在于,所述测试项目包括:密码测试项目、nfc开片测试项目、指纹测试项目、人脸测试项目和防撬按键测试项目;

5.根据权利要求4所述的智能门锁测试方法,其特征在于,所述对所述待测试智能门锁启动所述密码测试项目、所述对所述待测试智能门锁启动所述nfc开片测试项目、所述对所述待测试智能门锁启动所述指纹测试项目、所述对所述待测试智能门锁启动所述人脸测试项目、和所述对所述待测试智能门锁启动所述防...

【专利技术属性】
技术研发人员:苏祺云张宝宝李显
申请(专利权)人:深圳市凯迪仕智能科技股份有限公司
类型:发明
国别省市:

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

1