您的位置:软件测试 >> 测试技术 >> 测试精品文章
欧洲商用车领域中软件测试(二)
作者:Muzammil Shahbaz(泽众软件原创翻译) 发布时间:[ 2014/3/18 13:28:12 ] 推荐标签:系统 模型 软件测试 V模型

  
  6.潜在机会
  鉴于上述讨论,本节将会讨论一些技术以及潜在的机会。他们能够成为未来商用车领域软件测试的独特卖点。
  6.1实时和连续行为
  商用车嵌入式系统对硬实时约束规范很敏感。特别是,微秒范围内工作的传动系和底盘。
没有实时性,可能有沟通问题,尤其是连续变化的信号间。此外,实时行为在保证可重复的测试案例里是一个重要要求。
  这篇文章中讨论的大多数工具是事件驱动性质的,极少能够表现连续信号和连续时间问题。
  因此,应重点研究这方面的问题,尤其对于即将到来的新一代混合动力商用车。
  
  6.2黑盒组件分析
  汽车行业的黑盒组件分析还没有被充分挖掘。
  如前所述,许多组件是从供应商那作为黑盒解决方案收集的。很难理解在系统中测试组件及其集成的行为[ 6 ] 。在第4节提到的种类繁多的工具中有几个提供这样的功能。其中一个是从传统代码生成Simulink模型来检查是否反向工程模型符合代码行为的Reactis Tester。
  当代码不可用时,弗劳恩霍夫商学院的RALT是已知工具,能够保证基于运行时的系统观察的形式分析。

表2.主要竞争者

  1 AbsInt tools已经被应用于Bosch,BMW, Daimler, Honda, Mitsubishi和 Volkswagen。
  2 RALT是从运行时系统观察派生出形式模型的黑盒系统的一种逆向工程工具。RALT已被应用于车门控制系统[8]。
  3 EXAM是奥迪和大众汽车集团合作开发的,并已在内部使用[ 15 ] 。
  4 TPT提供反应测试,反应测试是:当传感器信号超过某一临界值时,立即地反应给系统。
  5 MaTeLo已被应用到奥迪,Johnson Controls,Magneti,雷诺和大众汽车的汽车系统中。
  6 SCADE已被用于商用车领域,尤其是在Liebherr公司的控制系统中[ 14 ] 。
  7 Safety TestBuilder已用于测试Johnson Controls公司的 [ 12 ]轮胎压力监测系统。
  8 CertifyIt已被应用于雷诺公司的汽车系统。
  9 ENEA已成为DYSCAS (动态自配置汽车系统)项目( 2006-2008年)的一员,目前已被加入AUTOSAR标准[ 5 ] 。TD- Frame用于LabVIEW测试管理框架,并与美国仪器――TestStand的测试生成及执行相挂钩。
  10 Reactis Tester还可以为了应用基于模型的测试技术,从源代码反向设计模型。Reactis Tester/Validator已经应用到Robert Bosch[10]公司的汽车系统中。
  
  6.3安全性和可靠性分析
  安全性和可靠性是商用车关注的重点。
  现行做法中并没有用来分析可靠性的被认可的工具。对于安全性分析,一方面是进行坏执行时间和内存使用情况分析,目前正使用专门的工具,如aiT WCET Analyzers和StackAnalyzer来执行。进一步增加安全性和可靠性方法以覆盖更多方面的潜力是很大的。
   
  6.4工具链和GUI
  对于嵌入式软件测试的各种不同的准则,一个适当的工具集是至关重要的。从可用性的角度来看,易用性和图形化界面是非常重要的。这方面的合理投资,加上几个案例研究的例子将有助于吸引汽车行业的从业者。

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd