[实用新型]一种电子锁的测试系统有效
申请号: | 201921202183.X | 申请日: | 2019-07-26 |
公开(公告)号: | CN211234994U | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 刘孟轩;林丰;张涤非;王思洋 | 申请(专利权)人: | 北京摩拜科技有限公司 |
主分类号: | G01M99/00 | 分类号: | G01M99/00 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 柳岩 |
地址: | 100191 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子锁 测试 系统 | ||
本实用新型公开了一种电子锁的测试系统,包括代码管理装置、调度机、测试机和电子锁;代码管理装置与调度机建立第一连接,代码管理装置通过第一连接将编译好的目标代码发送至调度机;调度机存储有测试用例,调度机与测试机建立第二连接,调度机通过第二连接将目标代码和测试用例分配至测试机;测试机与电子锁建立第三连接,测试机通过第三连接将所分配的目标代码发送至对应的电子锁,及根据所分配的测试用例对下载目标代码的电子锁进行测试,得到测试结果。
技术领域
本实用新型涉及电子锁测试的技术领域,更具体地,本实用新型涉及一种电子锁的测试系统。
背景技术
目前,电子锁的使用越来越普遍,例如,共享物品、电子门等通过电子锁进行使用管理。为了保证电子锁的使用安全性,电子锁升级之前,需要进行应用测试。
在现有技术中,研发人员完成软件开发后,需要手动对代码进行测试,这种方式效率较低。
实用新型内容
本实用新型实施例的一个目的是提供一种电子锁的测试系统,以提高测试效率。
根据本实用新型的一个方面,提供了一种电子锁的测试系统,包括代码管理装置、调度机、测试机和电子锁;
所述代码管理装置与所述调度机建立第一连接,所述代码管理装置通过所述第一连接将编译好的目标代码发送至所述调度机;
所述调度机存储有测试用例,所述调度机与所述测试机建立第二连接,所述调度机通过所述第二连接将所述目标代码和所述测试用例分配至所述测试机;
所述测试机与所述电子锁建立第三连接,所述测试机通过所述第三连接将所分配的目标代码发送至对应的所述电子锁,及根据所分配的测试用例对下载所述目标代码的电子锁进行测试,得到测试结果。
可选地,所述代码管理装置包括代码发布装置和与所述代码发布装置连接的持续集成装置,所述代码发布装置被设置为将发布的代码发送至所述持续集成装置,所述持续集成装置被设置为对接收到的所述发布的代码进行构建,生成所述目标代码。
可选地,所述测试系统包括至少两个所述测试机,每一所述测试机与至少一个所述电子锁连接。
可选地,所述第三连接包括串口连接、蓝牙连接和通用输入输出端口连接中的任意一项或多项。
可选地,所述第二连接包括基于http协议建立的连接。
可选地,所述电子锁为电子锁的电路板,所述电路板与所述测试机封装为一个物理装置。
可选地,所述调度机包括至少用于显示操作界面的显示装置、及至少用于输入测试用例的输入装置。
可选地,所述测试机通过所述第二连接将所述测试结果反馈至所述调度机,所述显示装置还用于展示所述测试结果。
可选地,所述测试系统还包括提示装置和终端设备,所述提示装置和所述调度机建立第四连接,所述提示装置和所述终端设备建立第五连接;
所述调度机通过所述第四连接将所述测试结果中的异常结果发送至所述提示装置;
所述提示装置通过所述第五连接向所述终端设备发送关于所述异常结果的提示信息。
可选地,所述测试系统还包括后台服务器,所述测试机和所述电子锁均与所述后台服务器通信连接,并通过所述通信连接进行数据交互。
本实用新型实施例的一个有益效果在于,本实施例中的电子锁测试系统,通过代码管理装置管理代码,通过调度机分配目标代码和测试用例,通过测试机和电子锁进行程序测试,通过各个装置的合理连接和布置,能够在开发过程中自动测试,提高了开发效率,并且有利于开发过程中的持续集成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京摩拜科技有限公司,未经北京摩拜科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201921202183.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生产塑料制品的上料装置
- 下一篇:印刷装置