车载电子控制模块的测试方法、设备及介质与流程
本公开实施例涉及车载电子控制模块测试,更具体地,涉及一种车载电子控制模块的测试方法、设备及介质。
背景技术:
1、在汽车电子领域,车载电子控制模块如功率放大器的开发测试过程中,需频繁开展功能验证、性能验证及可靠性验证等测试。现有技术中,测试多依赖专业测试仪器配合人工操作完成,且测试任务管理、测试仪器调度等环节均依赖人工参与,各环节处于割裂状态,导致测试效率低下。
技术实现思路
1、本公开实施例的目的在于提供一种车载电子控制模块的测试的新的技术方案。
2、根据本公开实施例的第一方面,提供了一种车载电子控制模块的测试方法,该方法包括:
3、在监听到设定状态变更事件的情况下,获取与所述设定状态变更事件关联的测试文件;其中,所述测试文件包括待测车载电子控制模块的标识信息和测试用例,所述测试用例包括对应的测试脚本执行路径及预期结果;
4、根据所述标识信息,确定对应于所述待测车载电子控制模块的各测试仪器,并建立与各所述测试仪器间的测试链路;
5、根据所述测试脚本执行路径获取对应的测试脚本,基于所述测试脚本通过各所述测试链路分别控制各所述测试仪器对所述待测车载电子控制模块进行测试获得测试数据;
6、将所述测试数据与对应所述预期结果进行比对,生成所述待测车载电子控制模块的测试结果。
7、可选地,所述在监听到设定状态变更事件的情况下,获取与所述设定状态变更事件关联的测试文件,包括:
8、在监听到设定状态变更事件的情况下,生成触发请求;
9、根据所述触发请求,从测试管理平台获取所述测试文件。
10、可选地,所述根据所述标识信息,确定对应于所述待测车载电子控制模块的各测试仪器,并建立与各所述测试仪器间的测试链路,包括:
11、获取设定的映射数据;其中,所述映射数据反映不同车载电子控制模块的标识信息及其对应的测试仪器的通信参数间的对应关系;
12、根据所述标识信息查询所述映射数据,获得对应于所述待测车载电子控制模块的测试仪器的通信参数;
13、通过所述通信参数,建立与对应所述测试仪器间的测试链路。
14、可选地,所述通信参数包括通信协议和硬件地址,
15、所述通过所述通信参数,建立与对应所述测试仪器间的测试链路,包括:
16、根据所述通信协议加载对应的协议转换驱动;
17、根据所述硬件地址,通过所述协议转换驱动建立与所述测试仪器间的通信连接,形成所述测试链路。
18、可选地,所述根据所述测试脚本执行路径获取对应的测试脚本,基于所述测试脚本通过各所述测试链路分别控制各所述测试仪器对所述待测车载电子控制模块进行测试获得测试数据,包括:
19、根据所述测试脚本执行路径获取对应的测试脚本,基于所述测试脚本通过各所述测试链路分别控制对应所述测试仪器对所述待测车载电子控制模块进行测试,获得多源测试数据;
20、对所述多源测试数据进行数据预处理,得到所述测试数据。
21、可选地,所述将所述测试数据与对应所述预期结果进行比对,生成所述待测车载电子控制模块的测试结果,包括:
22、将所述测试数据与所述预期结果进行比对,获得比对结果;
23、根据所述比对结果,生成所述待测车载电子控制模块的结构化结果集;
24、根据所述结构化结果集,生成所述测试结果。
25、可选地,所述根据所述结构化结果集,生成所述测试结果,包括:
26、根据所述结构化结果集,确定异常测试项;
27、获取所述异常测试项对应的复现路径日志;
28、将所述异常测试项及其对应的复现路径日志封装为缺陷信息;
29、根据所述缺陷信息和所述结构化结果集,生成所述测试结果。
30、可选地,所述生成所述待测车载电子控制模块的测试结果之后,所述方法还包括:
31、将所述测试结果通过加密通道回传至测试管理平台,以通过所述测试管理平台建立所述测试结果和所述测试用例之间的关联关系。
32、根据本公开实施例的第二方面,提供了一种电子设备,包括:存储器,用于存储可执行的计算机指令;处理器,用于根据所述可执行的计算机指令的控制,执行根据以上第一方面所述的车载电子控制模块的测试方法。
33、根据本公开实施例的第三方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序在被处理器执行时实现根据以上第一方面所述的车载电子控制模块的测试方法。
34、本公开实施例的一个有益效果在于,通过监听设定状态变更事件自动触发测试流程,并基于待测车载电子控制模块的标识信息自动确定对应的测试仪器并建立测试链路,从而实现了测试文件、测试用例与测试仪器之间的自动关联与状态同步,无需人工创建任务、配置环境或切换仪器,显著提升了测试效率。
35、通过以下参照附图对本说明书的示例性实施例的详细描述,本说明书的其它特征及其优点将会变得清楚。
1.一种车载电子控制模块的测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在监听到设定状态变更事件的情况下,获取与所述设定状态变更事件关联的测试文件,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述标识信息,确定对应于所述待测车载电子控制模块的各测试仪器,并建立与各所述测试仪器间的测试链路,包括:
4.根据权利要求3所述的方法,其特征在于,所述通信参数包括通信协议和硬件地址,
5.根据权利要求1所述的方法,其特征在于,所述根据所述测试脚本执行路径获取对应的测试脚本,基于所述测试脚本通过各所述测试链路分别控制各所述测试仪器对所述待测车载电子控制模块进行测试获得测试数据,包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述测试数据与对应所述预期结果进行比对,生成所述待测车载电子控制模块的测试结果,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述结构化结果集,生成所述测试结果,包括:
8.根据权利要求1所述的方法,其特征在于,所述生成所述待测车载电子控制模块的测试结果之后,所述方法还包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-8中任一项所述的车载电子控制模块的测试方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com