基于模型测试方法的智能汽车IVN自动化性能测试

2015-12-12 10:22:03
汽车文摘 2015年1期
关键词:测试工具测试用例测试方法



基于模型测试方法的智能汽车IVN自动化性能测试

为了保证智能汽车的复杂功能,开发过程的关键部分是功能测试。在实际测试中,定义良好的测试套具有广泛的测试覆盖率,且测试用例的数目具有强制性。基于模型的测试是一种黑盒测试,其测试套源自SUT(正在进行测试的系统)模型,并由基于模型的测试工具自动执行。测试用例是为某个特殊目标编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求,其可由测试序列自动生成。为测试智能汽车的IVN(车载网络)自动化性能,开发了多组过渡型模型以及相应的从实际测试序列中对应的测试套。同时,通过IVN测试工具分析自动生成测试报告。使用Matlab/Simulink工具对智能前灯系统进行建模。

对基于模型的测试方法,需要考虑用适合描述智能汽车IVN特性的建模符号进行SUT建模,同时需要考虑测试用例生成的各种方法。为自动测试智能汽车车载网络,尝试生成可执行的测试案例。使用SUT模型的测试方法能实现测试案例的设计自动化并保障其可追溯性。第一步是为描述用于测试系统的抽象模型,建立SUT模型,这是非常重要的一步。第二步是从模型生成抽象测试,为生成开发人员想要的测试,必须确定测试选择标准,然后基于已定的测试选择标准,确定测试覆盖率,并依此产生模型操作序列的抽象测试。第三步是生成可执行测试,即将抽象测试转换成可执行测试。基于模型测试方法的优势大致分为6点:SUT的故障检测、降低成本、节约测试时间、提高测试质量、检测需求缺陷以及具有可追溯性。为产生可执行的IVN测试用例,需采用带有CAN和LIN接口的Vector CANoe。为测量测试用例的性能,需将随机输入生成器连接到相同的模型中。

Kabsu Han et al. Ubiquitous and Future Networks (ICUFN), 2013 Fifth International Conference on Date of Conference:2-5 July 2013.

编译:倪媛媛

猜你喜欢
测试工具测试用例测试方法
边缘智力儿童及其智力测试工具的研究进展
基于泊松对相关的伪随机数发生器的统计测试方法
基于SmartUnit的安全通信系统单元测试用例自动生成
基于云计算的软件自动化测试方法
电子制作(2019年16期)2019-09-27 09:34:56
DLD-100C型雷达测试方法和应用
电子制作(2019年15期)2019-08-27 01:12:02
Http并发连接测试工具
基于混合遗传算法的回归测试用例集最小化研究
对改良的三种最小抑菌浓度测试方法的探讨
福禄克推出先进的连接式测试工具系统
基于依赖结构的测试用例优先级技术