【技术实现步骤摘要】
AutoSAR软件开发测试方法、装置及存储介质
[0001]本专利技术涉及计算机软件
,尤其是涉及一种
AutoSAR
软件开发测试方法
、
装置及存储介质
。
技术介绍
[0002]AutoSAR
:
Automotive Open System Architecture
,汽车开放系统架构;
[0003]近年来汽车工业的快速发展同时带动了汽车电子控制系统相关技术的发展,相关技术中,
AutoSAR
软件的开发测试过程中需要开发测试人员进行大量的手动操作,例如:参数配置
、
生成代码
、
编译
、
刷写
、
运行及验证等均需要开发测试人员进行手动操作设置,由此,导致了
AutoSAR
软件的开发测试效率低,且容易出现参数配置错误导致的软件质量差及软件一致性差的技术问题
。
[0004]因此,如何解决相关技术中,
AutoSAR
软件的开发测试过程中需要开发测试人员进行大量的手动操作存在的效率低
、
可靠性差及一致性差的技术问题,成为本领域技术人员亟需解决的技术问题
。
技术实现思路
[0005]本专利技术实施例提出一种
AutoSAR
软件开发测试方法
、
装置及存储介质,用以解决相关技术中
AutoSAR
软件开发测试时需要 ...
【技术保护点】
【技术特征摘要】
1.
一种
AutoSAR
软件开发测试方法,其特征在于,包括:接收初始参数原型定义文件;对所述初始参数原型定义文件进行数据解析获得目标参数数据信息;按照预设规则对所述目标参数数据信息进行验证修改后获得目标参数数据文件;根据所述目标参数数据文件生成目标代码;将所述目标代码刷写至目标控制器,并启动所述目标控制器;向所述目标控制器发送测试信号后,读取所述目标控制器的测试数据信息;根据所述测试数据信息生成测试报告
。2.
根据权利要求1所述的
AutoSAR
软件开发测试方法,其特征在于,所述根据所述目标参数数据文件生成目标代码之前还包括:判断当前是否进行验证静态参数逻辑;若是,则验证所述目标参数数据文件中的静态参数逻辑是否符合预设静态参数逻辑后,输出静态参数逻辑检测报告并结束当前所有进程
。3.
根据权利要求2所述的
AutoSAR
软件开发测试方法,其特征在于,所述静态参数逻辑包括:参数有效范围
、
报警逻辑
、
报错逻辑
、
参数间依赖关系中的一种或多种;所述验证所述目标参数数据文件中的静态参数逻辑是否符合预设静态参数逻辑包括以下的一种或多种:验证所述参数有效范围是否符合所述预设静态参数逻辑;验证所述报警逻辑是否符合所述预设静态参数逻辑;验证所述报错逻辑是否符合所述预设静态参数逻辑;验证所述参数间依赖关系是否符合所述预设静态参数逻辑
。4.
根据权利要求1所述的
AutoSAR
软件开发测试方法,其特征在于,所述根据所述目标参数数据文件生成目标代码过程中还包括:判断当前是否进行验证动态代码生成检测逻辑;若是,则验证生成所述目标代码的动态代码生成检测逻辑后,输出动态代码生成逻辑检测报告并结束当前所有进程
。5.
根据权利要求4所述的
AutoSAR
软件开发测试方法,其特征在于,所述动态代码生成检测逻辑包括代码生成检测报错
、
配置参数依赖关系检测报错中的一种或多种;所述验证生成所述目标代码的动态代码生成检测逻辑包括以下的一种或多种:验证是否触发所述代码生成检测报错;验证是否触发所述配置参数依赖关系检测报错
。6.
根据权利要求1至5任一项所述的
A...
【专利技术属性】
技术研发人员:徐峻伟,蔡朱平,马言龙,
申请(专利权)人:上海水木蓝鲸半导体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。