[发明专利]一种门禁设备的自动化测试方法和系统在审
申请号: | 202110941262.8 | 申请日: | 2021-08-17 |
公开(公告)号: | CN113392035A | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 张益;张江峰 | 申请(专利权)人: | 杭州魔点科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G07C9/37 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 张超 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 门禁 设备 自动化 测试 方法 系统 | ||
本申请涉及一种门禁设备的自动化测试方法,其中,该方法包括:通过自动刷脸装置模拟真实人脸,用于门禁设备的人脸识别验证;在识别通过之后,基于自动化测试框架,按照预设case进行自动化测试,以模拟通过人工验证门禁设备的各项软件功能;生成各项软件功能的测试报告并输出至外部设备。通过本申请,解决了相关技术中门禁设备的测试方法步骤繁琐且效率较低的问题,提升了测试效率,降低了人力成本。
技术领域
本申请涉及自动化测试技术领域,特别是涉及一种门禁设备的自动化测试方法和系统。
背景技术
门禁设备是指对出入口进行管制的设备,它是在传统的门锁基础上发展而来的。其可以通过刷卡,指纹识别和人脸识别等功能对进出入人员进行身份验证。其中,采用人脸识别的门禁设备在正式应用前,需对其各项功能的稳定性进行测试验证。
在相关技术中,首先通过人工进行真实的人脸识别,在人脸识别通过之后,由测试人员操作管理应用对门禁设备的各项功能进行逐个测试。但是,由于上述测试方法步骤繁琐且效率较低,消耗了较多的人力成本。
目前针对相关技术中门禁设备的测试方法步骤繁琐且效率较低的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种门禁设备的自动化测试方法和系统,以至少解决相关技术中门禁设备的测试方法步骤繁琐且效率较低的问题。
第一方面,本申请实施例提供了一种门禁设备的自动化测试方法,所述方法包括:
通过自动刷脸装置模拟真实人脸,用于门禁设备的人脸识别验证;
在识别通过之后,基于自动化测试框架,按照预设case进行自动化测试,以模拟人工验证所述门禁设备的各项功能;
生成所述各项软件功能的测试报告并输出至外部设备。
在其中一些实施例中,所述自动刷脸装置包括:树莓派控制器、电拖装置和人头模型;
所述电拖装置包括第一步进电机和滑轨,其中,所述第一步进电机设置在所述滑轨上,所述滑轨上的滑片与所述人头模型固定连接,用于控制所述人头模型的移动;
所述第一步进电机与所述树莓派控制器通信连接。
在其中一些实施例中,所述电拖装置还包括第二步进电机,所述第二步进电机设置在所述人头模型内部,用于控制所述人头模型的旋转。
在其中一些实施例中,通过自动刷脸装置模拟真实人脸包括:
所述树莓派控制器初始化;
所述树莓派控制器发送第一控制指令至所述第一步进电机,指示所述第一步进电机转动,以驱动所述人头模型在所述滑轨上运动;
所述树莓派控制器发送第二控制指令至所述第二步进电机,指示所述第二步进电机转动,以驱动所述人头模型旋转。
在其中一些实施例中,所述通过自动刷脸装置模拟真实人脸包括:
通过对所述第一步进电机的正反转GPIO端口发送False信号或True信号,控制所述滑轨的运动方向,其中,所述False信号指示滑轨向正方向运动,所述True信号指示所述滑轨向负方向运动。
在其中一些实施例中,所述方法还包括:
所述树莓派控制器通过如下公式生成对应的控制指令,以控制所述人头模型的移动距离:
其中,是所述树莓派控制器发送的脉冲信号次数,是所述第一步进电机的移动距离,是所述第一步进电机动作180°所需的固定脉冲次数,是所述第一步进电机动作180°对应的滑轨移动距离;
所述树莓派控制器通过改变的输入值控制所述移动距离。
在其中一些实施例中,在通过自动刷脸装置模拟真实人脸的过程中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州魔点科技有限公司,未经杭州魔点科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110941262.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于钢结构搬运的起重装置
- 下一篇:一种电梯导轨自动加工系统