摘要:本文提出了一种电气功能测试执行效率的方法,分析各测试环境的优缺点,将测试用例进行分类,分别对应到不同的测试环境,从而发挥各测试环境的优点,达到高效地发现问题的效果。
随着汽车行业的不断发展,电气功能也愈来愈复杂,保证电气功能的可靠性和安全性要求也愈来愈高,为了提高电气功能测试执行效率,需要充分对比各测试环境的优点和缺点,使得各测试环境发挥出自身优势,进而达到测试执行效率。
1 电气功能测试环境介绍
1.1台架人工测试环境
台架人工测试环境是传统测试环境,其搭建方式是利用型材按照实车尺寸搭建的一种测试环境,示意图如图1所示。优点是方便拆装控制单元、方便检测总线和硬线信号、方便制造故障等;缺点是无真实发动机、动力相关控制单元无法正常工作、无法重复测图2自动化测试环境示意图试。
1.2自动化测试环境
为解决台架人工测试环境中的无法重复测试等缺点,人们提出了自动化测试环境,示意图如图2所示,该环境是通过自动化测试设备模拟所需电信号的一种测试环境。优点是可以重复测试、不依赖于其他控制单元、测试效率高等;缺点是模拟按键动作、采集图像和观察动作等实现困难或者实现成本高。
1.3整车测试环境
整车测试环境是真实的工况环境,能够准确地反映车辆工作状态,所有控制器的输入和输出信号都是真实的,该测试环境能够准确地反映出整车运行状态的故障现象,示意图如图3所示。优点是所有控制的工作状态为真实工作状态,与标定相关的控制器都能够体现出真实的运行状态,便于发现整车用户角度问题;缺点是不方便拆装控制单元、不方便检测总线和硬线信号、不方便制造故障。
2 电气功能侧试用例分类
为了能够充分发挥各测试环境的优势,需要对电气功能测试用例进行分析与归类,根据以上3种测试环境的优缺点进行对比分析,将需要执行的测试用例进行分类,发挥测试环境的优势,进而提高测试效率以及测试品质。电气功能测试用例分为以下3类,其电气功能测试环境对比分析见表1。
1)故障注入类测试用例,时间较长但是不需要重复的用例(如室内灯等),定义为I类测试用例,对应于台架人工测试环境。
2)需要重复而且便于操作和监测的测试用例(如车身防盗、电能管理等),定义为11类测试用例,对应于自动化测试环境。
3)客户感知类(如音响、仪表等),标定相关(倒车影像等),定义为III类测试用例,对应于整车测试环境。