汽车基础软件测试指南.pdf

1范围
本指南适用于汽车基础软件的测试工作,包括但不限于车载操作系统、汽车电子控制单元软件、汽车通信软件等,涵盖了汽车基础软件测试的全生命周期,包含测试计划的制定到测试报告的生成,以及测试过程中的各个环节。
本指南适用于AUTOSEMO下各个组织进行测试活动。
2规范性引用文件
本文件实施过程中,下列标准或规范是必须遵循或参考的。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 38634.1-2020系统与软件工程软件测试第1部分:概念和定义
GB/T 38634.2-2020系统与软件工程软件测试第2部分:测试过程
GB/T 15532计算机软件测试规范
GB/T 34590.6-2022道路车辆功能安全第6部分:产品开发:软件层面
3术语与定义
GB/T 38634.1-2020界定的术语和定义适用于本文件。
需求:测试输入在不同的测试阶段对应不同的文件类型,如单元测试阶段为软件的详细设计文档,集成测试阶段为软件的架构设计文档,合格性测试阶段为软件的需求文档,验收测试阶段为客户需求文档等内容。为方便表述和理解,本文的需求广义的代表不同测试阶段的输入要求。
4测试过程要求
4.1测试准备阶段要求
4.1.1主要活动
测试准备阶段的主要活动如下:

·制定测试计划

·设置测试准则

·准备测试环境

4.1.2测试计划
制定合理的测试计划应提前明确以下内容:
1)目标确定
明确测试的总体目标,如确保软件功能符合汽车行业标准和车辆制造商的要求、性能满足汽车运行的实时性和稳定性需求、安全性达到汽车功能安全等级等。根据不同类型的汽车基础软件,将总体目标分解为具体的子目标,如车载操作系统的稳定性测试目标、ECU软件的可靠性测试目标、汽车通信软件的安全性测试目标等。
2)测试范围
详细列出需要进行测试的功能模块、接口、协议等。确定测试的边界,明确哪些部分属于测试范围,哪些部分不在测试范围内。例如,对于汽车通信软件,需要明确测试的通信协议范围,如CAN总线、LIN总线、以太网等。
3)进度规划
制定详细的测试进度计划,包括各个测试阶段的开始时间、结束时间和里程碑。将测试工作分解为具体的任务,如需求分析、用例设计、测试执行、缺陷修复等,并为每个任务分配合理的时间。同时,考虑到汽车基础软件测试可能受到车辆硬件环境、测试设备等因素的影响,可以适当预留一定的缓冲时间。例如,可以制定一个甘特图,清晰地展示各个任务的时间安排和进度情况,并在后续的实施过程中持续跟进。
4)协调资源
确定测试所需的人力资源、硬件资源和软件资源等。根据汽车基础软件测试的规模和复杂程度,合理安排测试人员的数量和技能组合。确保测试环境所需的硬件设备(如诊断工具、仿真设备等)和软件工具(如测试管理工具、自动化测试工具等)准备就绪。对于人力资源,需要根据测试人员的技能水平和经验,分配不同的测试任务。例如,经验丰富的测试人员可以负责复杂的安全测试和性能测试,而初级测试人员可以负责一些简单的功能测试。具体测试人员的要求可参见附录1。
5)风险评估
识别可能影响测试进度和质量的风险因素,如需求变更、硬件故障、测试环境不稳定等。对每个风险因素进行评估,确定其发生的可能性和影响程度。制定相应的风险应对措施,如建立需求变更管理流程、提前准备备用硬件、优化测试环境等。具体举例,对于需求变更的风险,可以建立严格的需求变更管理流程,要求所有的需求变更都必须经过评审和批准,并及时更新测试计划和测试用例。
4.1.3测试准则
测试准则对于确保测试活动的有效性和准确性至关重要,制定标准的测试准则可以指示具体的测试行为。
1)测试准入准则
–测试环境应已搭建完毕,包括硬件设备、软件平台、网络配置等,且能够正常运行;
–测试用例应已编写完成,并经过评审和修订,确保其覆盖率和有效性;
–测试人员应已接受相关的培训,熟悉测试流程和方法,以及待测试系统的功能和特性;
–待测试的系统或功能模块应已完成开发,并经过初步的代码审查和静态分析,确保没有明显的语法错误和逻辑漏洞。并由提测方提交测试申请,包括版本说明、被测物基线描述、冒烟测试记录、新增/变更项描述、未修改的缺陷说明等。
2)测试中止准则
–测试过程中发现大量严重缺陷,以至于没有继续测试的意义;
–测试环境出现故障或不稳定,影响测试结果的准确性和可靠性;
–测试资源不足,如人力、时间、设备等,无法继续进行测试;
–需求发生重大变更,需要重新进行测试规划和设计。
3)测试再启动准则
–导致测试中止的问题已得到解决,测试环境已恢复正常;
–对需求变更进行了评估和处理,更新了测试用例和测试计划;
–获得了足够的测试资源,能够继续进行测试。

本文来自知之小站

 

PDF报告已分享至知识星球,微信扫码加入立享3万+精选资料,年更新1万+精选报告

(星球内含更多专属精选报告.其它事宜可联系zzxz_88@163.com)