[发明专利]一种门禁设备的自动化测试方法和系统在审
申请号: | 202110941262.8 | 申请日: | 2021-08-17 |
公开(公告)号: | CN113392035A | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 张益;张江峰 | 申请(专利权)人: | 杭州魔点科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G07C9/37 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 张超 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 门禁 设备 自动化 测试 方法 系统 | ||
1.一种门禁设备的自动化测试方法,其特征在于,所述方法包括:
通过自动刷脸装置模拟真实人脸,用于门禁设备的人脸识别验证;
在识别通过之后,基于自动化测试框架,按照预设case进行自动化测试,以模拟人工验证所述门禁设备的各项功能;
生成所述各项软件功能的测试报告并输出至外部设备。
2.根据权利要求1所述的方法,其特征在于,所述自动刷脸装置包括:树莓派控制器、电拖装置和人头模型;
所述电拖装置包括第一步进电机和滑轨,其中,所述第一步进电机设置在所述滑轨上,所述滑轨上的滑片与所述人头模型固定连接,用于控制所述人头模型的移动;
所述第一步进电机与所述树莓派控制器通信连接。
3.根据权利要求2所述的方法,其特征在于,所述电拖装置还包括第二步进电机,所述第二步进电机设置在所述人头模型内部,用于控制所述人头模型的旋转。
4.根据权利要求3所述的方法,其特征在于,通过自动刷脸装置模拟真实人脸包括:
所述树莓派控制器初始化;
所述树莓派控制器发送第一控制指令至所述第一步进电机,指示所述第一步进电机转动,以驱动所述人头模型在所述滑轨上运动;
所述树莓派控制器发送第二控制指令至所述第二步进电机,指示所述第二步进电机转动,以驱动所述人头模型旋转。
5.根据权利要求4所述的方法,其特征在于,所述通过自动刷脸装置模拟真实人脸包括:
通过对所述第一步进电机的正反转GPIO端口发送False信号或True信号,控制所述滑轨的运动方向,其中,所述False信号指示滑轨向正方向运动,所述True信号指示所述滑轨向负方向运动。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
所述树莓派控制器通过如下公式生成对应的控制指令,以控制所述人头模型的移动距离:
其中,是所述树莓派控制器发送的脉冲信号次数,是所述第一步进电机的移动距离,是所述第一步进电机动作180°所需的固定脉冲次数,是所述第一步进电机动作180°对应的滑轨移动距离;
所述树莓派控制器通过改变的输入值控制所述移动距离。
7.根据权利要求2所述的方法,其特征在于,在通过自动刷脸装置模拟真实人脸的过程中,所述方法还包括:
通过改变环境光的光照强度或角度,模拟真实人脸在环境光下的光照分布,以增强基于所述人头模型生成的人脸图像的多样性。
8.根据权利要求2所述的方法,其特征在于,所述基于自动化测试框架,按照人员编写的case进行自动化测试的过程中,所述方法还包括:
通过所述树莓派控制器的MIC装置采集所述门禁设备的语音提示信息;
采用语音识别技术将所述语音提示信息转换为文本信息,根据所述文本信息进行对应软件功能的自动化测试。
9.一种门禁设备的自动化测试系统,其特征在于,所述系统包括:门禁设备、自动刷脸装置和控制器;
所述自动刷脸装置模拟真实人脸,用于门禁设备的人脸识别验证;
所述门禁设备用于识别验证所述自动刷脸装置,以及被所述控制器测试其内部的各项软件功能;
所述控制器用于在识别通过之后,基于自动化测试框架,按照预设case进行自动化测试,以模拟通过人工验证所述门禁设备的各项功能。
10.根据权利要求9所述的系统,其特征在于,所述自动刷脸装置包括:树莓派控制器、电拖装置和人头模型;
所述电拖装置包括第一步进电机和滑轨,其中,所述第一步进电机设置在所述滑轨上,所述滑轨上的滑片与所述人头模型固定连接,用于控制所述人头模型的移动;
所述第一步进电机与所述树莓派控制器通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州魔点科技有限公司,未经杭州魔点科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110941262.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于钢结构搬运的起重装置
- 下一篇:一种电梯导轨自动加工系统