System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种车辆软件测试方法及系统技术方案_技高网

一种车辆软件测试方法及系统技术方案

技术编号:41391597 阅读:5 留言:0更新日期:2024-05-20 19:14
本发明专利技术公开了一种车辆软件测试方法及系统,方法包括构建车辆测试环境;根据构建的所述车辆环境对软件进行测试;采集所述测试中的软件数据,并对测试后所述软件进行修正。该测试方法拥有规范的流程体系支撑,能够约束测试人员的测试行为,约束测试环境的测试精度,提升测试的覆盖度,能够保证测试工作的协调性。

【技术实现步骤摘要】

本专利技术属于车辆软件测试,具体涉及一种车辆软件测试方法及系统


技术介绍

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、1、该测试方法拥有规范的流程体系支撑,能够约束测试人员的测试行为,约束测试环境的测试精度,提升测试的覆盖度,能够保证测试工作的协调性。

26、2、测试系统通过计算机设备与测试车辆上的传感器,能够实际对车辆程序启动时车辆的运行信息进行检测,从而得到更为精准的测试数据,保证测试的精度。

27、3、数据平台为共享云数据平台,数据平台中记录着以往车辆的信息、车辆中控设备上的软件测试的信息、车辆中控设备上的软件开发时的信息、车辆中控设备上的软件测试的信息及车辆实际运作时程序运作信息,能够在企业内实现数据的共享,降低测试时的难度。

本文档来自技高网...

【技术保护点】

1.一种车辆软件测试方法,其特征在于,包括:

2.根据权利要求1所述的测试方法,其特征在于,在所述构建车辆测试环境之前,还包括:

3.根据权利要求2所述的测试方法,其特征在于,所述车辆信息包括以往车辆运作时产生的数据、汽车车载软件功能测试标准数据和以往车辆软件测试数据。

4.根据权利要求2所述的测试方法,其特征在于,所述测试方案包括以往车辆软件测试依据、测试设计技术、测试计划、测试策略和测试用例;

5.根据权利要求1所述的测试方法,其特征在于,所述构建车辆测试环境具体包括:

6.根据权利要求1所述的测试方法,其特征在于,根据构建的所述车辆环境对软件进行测试,具体包括:

7.根据权利要求6所述的测试方法,其特征在于,所述冒烟测试用于判定当前软件状态,并通过构建测试追踪矩阵追踪问题。

8.一种车辆软件测试系统,其特征在于,包括数据平台、计算机设备、与所述计算机设备连接的中转单元和检测件,所述计算机设备均与所述数据平台和中转单元通信连接,所述计算机设备与所述检测件信号连接。

9.根据权利要求8所述的测试系统,其特征在于,所述计算机设备上安装有车辆软件测试程序。

10.根据权利要求9所述的测试系统,其特征在于,所述数据平台为共享云数据平台,所述数据平台中存储有以往车辆的信息、车辆中控设备上软件测试的信息、车辆中控设备上的软件开发信息、车辆中控设备上软件测试信息及车辆实际运作时程序运作信息。

...

【技术特征摘要】

1.一种车辆软件测试方法,其特征在于,包括:

2.根据权利要求1所述的测试方法,其特征在于,在所述构建车辆测试环境之前,还包括:

3.根据权利要求2所述的测试方法,其特征在于,所述车辆信息包括以往车辆运作时产生的数据、汽车车载软件功能测试标准数据和以往车辆软件测试数据。

4.根据权利要求2所述的测试方法,其特征在于,所述测试方案包括以往车辆软件测试依据、测试设计技术、测试计划、测试策略和测试用例;

5.根据权利要求1所述的测试方法,其特征在于,所述构建车辆测试环境具体包括:

6.根据权利要求1所述的测试方法,其特征在于,根据构建的所述车辆环境对软件进行测试,具体包括:

7.根...

【专利技术属性】
技术研发人员:仇保虎丁张青董志方姚燕玲
申请(专利权)人:奇瑞汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1