型号: PXF3041
汽车ECU诊断实现的质量保证与时间和成本密切相关。对于供应商来说,测试贯穿整个开发过程,同时还需要大量的回归测试和发布测试。对于OEM厂商来说,同样需要大量的集成测试和发布测试。
在汽车行业中,Vector的CANdela诊断流程被广泛使用。许多OEM厂商都使用CANdela诊断流程中的核心工具CANdelaStudio所 创建的ECU诊断描述文件。同时,带有“Test Feature Set”的CANoe已经成为汽车行业的标准开发工具。
DiVa(Diagnostic Integration and Validation Assistant)扩展了CANoe的功能,能够自动地为诊断协议的实现和集成测试生成测试用例。这些测试用例是根据ECU诊断描述文件来生成的,并在 CANoe的“Test Feature Set”中执行。
DiVa能够保证对ECU的诊断实现进行全面而详细的测试。
CANoe.DiVa:产品特性概述
DiVa的这些优点在节省时间和成本的同时提高了ECU诊断软件的质量。
功能
CANoe.DiVa包含用户界面、测试用例生成器和一个用来扩展CANoe测试功能的运行时间库。DiVa利用ECU诊断描述文件(cdd文件)自动生成测试用例。
如果需要,DiVa可以生成一份包含测试内容和测试顺序细节的测试规范。
DiVa可以自动生成能够在CANoe中使用的测试环境。当执行测试后,CANoe能够根据测试结果生成一份清晰而简明的测试报告。
详细功能:
应用领域
CANoe.DiVa可以用于以下领域(包括OEM和供应商):
对于供应商来说,CANoe.DiVa支持ECU诊断的执行。开发人员在开发过程中就可以进行测试,并在开发结束后进行大量的回归测试。这些回归测试同样可以作为ECU诊断部分发布流程中的一部分。
当供应商将ECU样品送交OEM时,OEM可以使用CANoe.DiVa进行自动测试。同时CANoe.DiVa还支持开发平台和整车的集成测试。OEM利用CANoe.DiVa可以很容易的根据质量需求创建测试规范或产生测试文档。
OEM和供应商可以通过增加新的测试模式来扩展测试范围,也可以通过裁减现有的测试模式来满足他们的特殊需求。
支持的诊断协议
o 诊断协议定时
o 诊断协议格式
o 数据内容
o ECU应用程序诊断接口
o 会话和安全等级
o 全面测试:每个服务都要用所有的测试用例进行测试(包括好用例和坏用例),例如回归测试
o 单次测试:利用被选择的测试用例对每个服务进行一次测试
o 快速测试:每个服务都要用所有好用例进行测试,对有代表性的服务用坏用例进行测试