[发明专利]硬件测试方法、装置、计算机设备及存储介质有效
申请号: | 202110519065.7 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113225232B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 尹光雨;王强;祝贵阳;田辉;焦育成;胡博春;赵目龙 | 申请(专利权)人: | 中国第一汽车股份有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L69/22;H04L12/40 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
地址: | 130011 吉林省长*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件 测试 方法 装置 计算机 设备 存储 介质 | ||
本发明实施例公开了一种硬件测试方法、装置、计算机设备及存储介质。所述方法包括:对测试指令报文进行解析,得到所述测试指令报文对应的检测类型;根据所述检测类型,查询并调用匹配的测试程序;获取所述匹配的测试程序的测试结果,并生成反馈报文进行响应。本发明实施例可以快速准确进行硬件测试,提高硬件测试的效率和准确率,降低测试人工成本。
技术领域
本发明实施例涉及数据处理领域,尤其涉及一种硬件测试方法、装置、计算机设备及存储介质。
背景技术
域控制器可以将汽车电子各部分功能划分成多个领域,如动力传动域、车身电子域、辅助驾驶域、底盘域等,然后利用处理能力强大的多核中央处理器(CentralProcessing Unit,CPU)和/或图像处理器(Graphics Processing Unit,GPU)芯片相对集中的控制域内原本归属各个电子控制单元(Electronic Control Unit,ECU)的大部分功能,以此来取代传统的分布式架构。
现有的底盘域控制器中,存在多种信号,例如,空压机温度传感器、五连阀压力传感器、车身加速度传感器信号、高边驱动诊断、低边驱动诊断、功率驱动电源电压采集、预留电源输出电压采集、钥匙门信号采集、控制器局域网(Controller Area Network,CAN)唤醒信号、CAN错误信号、高边开关量输入、低边开关量输入等。
在上述方法中,底盘域控制的信号种类和数量都很多,编写和调试测试软件程序都很容易出错。而且,通常测试人员和开发人员不同,测试人员需要完全了解开发人员开发的系统,才能准确实现硬件测试。
发明内容
本发明实施例提供一种硬件测试方法、装置、计算机设备及存储介质,可以快速准确进行硬件测试,提高硬件测试的效率和准确率,降低测试人工成本。
第一方面,本发明实施例提供了一种硬件测试方法,包括:
对测试指令报文进行解析,得到所述测试指令报文对应的检测类型;
根据所述检测类型,查询并调用匹配的测试程序;
获取所述匹配的测试程序的测试结果,并生成反馈报文进行响应。
第二方面,本发明实施例还提供了一种硬件测试装置,包括:
检测类型获取模块,用于对测试指令报文进行解析,得到所述测试指令报文对应的检测类型;
程序分类调用模块,用于根据所述检测类型,查询并调用匹配的测试程序;
测试结果反馈模块获取所述匹配的测试程序的测试结果,并生成反馈报文进行响应。
第三方面,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序所述处理器执行所述程序时实现如本发明实施例中任一所述的硬件测试方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的硬件测试方法。
本发明实施例通过解析测试指令报文,确定检测类型,并调用与检测类型匹配的测试程序,将测试结果反馈给请求方,解决了现有技术中信号种类多,测试难度高和测试人工成本高的问题,可以通过报文指示进行不同类型的测试,提高效率和准确率,降低测试难度,降低测试人工成本。
附图说明
图1是本发明实施例一中的一种硬件测试方法的流程图;
图2a是本发明实施例二中的一种硬件测试方法的流程图;
图2b是本发明实施例二中的一种硬件结构的示意图;
图2c是本发明实施例二中的一种软件结构的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国第一汽车股份有限公司,未经中国第一汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110519065.7/2.html,转载请声明来源钻瓜专利网。