[发明专利]工厂自动化测试方法、系统、投影设备及存储介质在审
申请号: | 202011306280.0 | 申请日: | 2020-11-20 |
公开(公告)号: | CN112346425A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 李永春 | 申请(专利权)人: | 宜宾市极米光电有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 644005 四川省宜宾市临港经济技*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工厂 自动化 测试 方法 系统 投影设备 存储 介质 | ||
本申请涉及工厂自动化测试领域,具体涉及一种工厂自动化测试方法、系统、投影设备及存储介质;其方法包括测试设备发送请求消息至待测设备;待测设备根据请求消息发送第一消息至测试设备,第一消息包括待测设备机型信息;测试设备根据第一消息生成包括测试指令的第二消息并发送至待测设备;待测设备根据测试指令完成测试并发送测试结果至测试设备;测试设备或待测设备在发送消息前根据转义规则将消息中的目标内容转义为转义内容,接收消息后根据转义规则将消息中的转义内容反转义为目标内容;数据转义或者数据反转义中的目标内容包括通过传输协议和传输内容选取的字段。通过以上的自动化测试方法,实现工厂测试项自动化,提高测试效率。
技术领域
本申请涉及工厂测试方法领域,具体而言,涉及一种工厂自动化测试方法、系统、投影设备及存储介质。
背景技术
为保证产品满足出厂要求,在工厂阶段需要进行工厂测试环节,传统方案采用人工进入工厂菜单进行机器的测试,每个测试项手动测试,手动记录,存在人工检测的效率低,错误率高,信息不容易收集等问题。现有技术中专利公开号为:CN106776213A的专利通过生成和安装测试应用对智能终端进行详细的工厂测试,而不需要手动输入复杂繁琐的工程模式测试指令进行手动测试,提高了智能终端测试的便捷性、测试效果和工作效率,但需要手动安装测试应用和卸载测试应用,自动化程度不高。
发明内容
本申请实施例的目的在于,提供一种工厂自动化测试方法、系统、投影设备及存储介质以解决上述问题。
第一方面,本申请实施例提供的工厂自动化测试方法,包括步骤:
测试设备发送请求消息至待测设备;
待测设备根据所述请求消息发送第一消息至测试设备,所述第一消息包括待测设备机型信息;
测试设备根据所述第一消息生成包括测试指令的第二消息并发送至待测设备;
待测设备根据所述测试指令完成测试并发送包括测试结果的第三消息至测试设备;
所述测试设备或待测设备在发送消息前根据转义规则将消息中的目标内容转义为转义内容,接收消息后根据转义规则将消息中的转义内容反转义为目标内容;数据转义或者数据反转义中的目标内容包括通过传输协议和传输内容选取的字段。
优选地,所述测试设备和待测设备传输消息过程中消息的数据格式包括消息头和消息尾,所述目标内容和所述消息头的字段相同,或者所述目标内容和所述消息尾的字段相同。
优选地,通过传输协议和传输内容选取的字段包括步骤:
若传输协议对应的传输内容的第一字段使用频率低于阈值,则将所述第一字段作为消息头或者消息尾的字段,所述第一字段与所述目标内容的字段相同。
优选地,测试设备或者待测设备传输的消息的数据格式包括消息头、类型、长度、校验、消息号、数据内容和消息尾。
优选地,所述类型用于表示消息为数据消息或者应答消息,所述消息号用于表示消息的身份信息。
优选地,所述待测设备根据所述测试指令完成测试并发送包括测试结果的第三消息至测试设备包括步骤:
接收第二消息后,对所述第二消息依次进行Byte转化、反转义、校验和JSON转化。
优选地,所述反转义包括步骤:
将第二消息中第二转义内容反转义为第二目标内容,所述第二目标内容的字段与消息头或者消息尾的字段相同,所述第二转义内容包括特殊字段和普通字段。
优选地,所述消息头、消息尾、特殊字段采用十六进制数0X7D、0X7E、0X7F中任意一种,所述普通字段采用十六进制数0X00-0X7D任意一种。
优选地,所述JSON转化之后还包括步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宜宾市极米光电有限公司,未经宜宾市极米光电有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011306280.0/2.html,转载请声明来源钻瓜专利网。