一种嵌入式软件自动化测试技术分析与研究

2021-12-11 09:21:32郭佳杨涛贾定
汽车实用技术 2021年22期
关键词:数据库信号

郭佳,杨涛,贾定

一种嵌入式软件自动化测试技术分析与研究

郭佳,杨涛,贾定

(陕西重型汽车有限公司 汽车工程研究院,陕西 西安 710200)

文章旨在提出一种简单易行的嵌入式软件自动化测试方案,分析该嵌入式软件自动化测试方案的必要性,介绍了该方案的原理及构成,通过一个车身控制器后工作灯功能的实际开发测试过程,详细介绍了该方案进行嵌入式软件逻辑功能测试和诊断测试的过程,通过实例可以看出该方案构成简单、操作方便、自动化程度高、节约测试时间,尤其在回归测试时节约时间更为明显。同时该方法还可以自动输出测试报告,省去人工编制测试报告。

嵌入式;自动化;软件测试

引言

近年来,汽车产品更新换代的速度不断加快,尤其体现在汽车嵌入式电子控制单元的更新换代,同时汽车上的嵌入式电子控制单元也在成倍增加,用来实现各种各样的客户需求和提升产品的舒适性以及经济性[1],“软件定义汽车”的时代已经到来。为了保证嵌入式电控单元软件的可靠性,必须进行大量的软件测试。在电控单元开发初期,一般会手动打开关闭硬线开关信号,手动逐条模拟、填充、发送报文信号进行电控单元软件测试。一款常规的控制器的测试用例都在几千条甚至几万条,这种手动测试效率低下,且容易出错。回归测试时需要再手动重复一遍所有的测试用例,整个控制器的测试效率可想而知。鉴于此,本文提出一种嵌入式电控单元软件自动化测试的方法:运用CAN总线工具编制测试用例,形成可以执行文件,测试用例一次设计可反复实用;……

登录APP查看全文

猜你喜欢
数据库信号
信号
鸭绿江(2021年35期)2021-04-19 12:24:18
完形填空二则
孩子停止长个的信号
数据库
财经(2017年15期)2017-07-03 22:40:49
数据库
财经(2017年2期)2017-03-10 14:35:35
数据库
财经(2016年15期)2016-06-03 07:38:02
数据库
财经(2016年3期)2016-03-07 07:44:46
基于LabVIEW的力加载信号采集与PID控制
数据库
财经(2016年6期)2016-02-24 07:41:51
一种基于极大似然估计的信号盲抽取算法