我们工具链的附加模块
除了我们的软件产品之外,我们还提供了一系列能扩大功能范围和应用领域的扩展功能。我们在这里将它们收集在“附加模块”中,尽管它们是以不同方式来补充我们的工具链。
- ECU-TEST的 Jenkins 插件
- ECU-TEST的 Q-Kit(资格认证套件)
- ECU-TEST Drive
- ECU-TEST的 Diagnostics add-on
附加模块
除了我们的软件产品之外,我们还提供了一系列能扩大功能范围和应用领域的扩展功能。我们在这里将它们收集在“附加模块”中,尽管它们是以不同方式来补充我们的工具链。
我们的测试方法以将 ECU-TEST集成到Jenkins 持续集成 (CI) 环境中为基础。我们开发的 Jenkins 插件使 Jenkins 自动化服务器能够以事件控制或时间触发的方式启动带有相关配置的 ECU-TEST测试用例。这使得测试过程能够灵活地适应公司的实际环境以及开发团队和项目的需求。
Jenkins 触发的 ECU-TEST测试执行可以灵活地分布到当前空闲的 HiL 测试台并自动化执行。这也使得在没有测试工程师在场的时候可以充分利用测试台架(所谓的“夜间测试”)。
ISO 26262 是专为汽车工业设计的 ISO 标准,适用于批量生产的汽车中与安全相关的电气和电子系统。在开发和生产方面,这里提到的过程模型和所采用的方法主要是为了确保相关系统的功能安全。
该过程模型的一个组成部分是工具资格认证,它旨在防止使用此类工具开发的产品中出现错误。我们测试自动化工具 ECU-TEST的资格认证套件 (QKit) 是与 VALIDAS 公司合作开发的,在用于开发具有ASIL D级安全要求的功能时,可为应用ECU-TEST 的工具链提供快速灵活的ISO 26262资格认证。
Methods | ECU-TEST | ASIL A | ASIL B | ASIL C | ASIL D |
---|---|---|---|---|---|
1a) Requirement-based test | YES | ++ | ++ | ++ | ++ |
1b) Interface test | YES | ++ | ++ | ++ | ++ |
1c) Fault injection test | YES | + | + | ++ | ++ |
1d) Ressource usage test | YES | + | + | + | ++ |
1e) Back-to-back comparison test between model and code (if applicable) | YES | + | + | ++ | ++ |
+ 必须,++ 强制
QKit 的应用将认证过程自动化,在此过程中,对已记录的指定用例在合格的工具 ECU-TEST 中指明其可信度。
根据 ISO 26262 标准,考虑整个工具链和每种工具的分类是工具资格认证的起点。
我们的 ECU-TEST资格认证套件遵循以模型为基础的方法。因此,可以根据开发或测试过程的用例系统地查看工具和特性。此外,可以重新使用现有测试和保障步骤的扩展功能。
QKit 中包含的资格认证支持工具指导用户完成资格认证过程,并生成所有所需的文件。应用的结果是一份工具资格认证报告和一份安全手册,为ECU-TEST工具的预期用例记录认证过程、措施和边界条件。
提示:Q-Kit 和所有文档都是用英语编写的。
ECU -TEST不仅帮助创建自动化测试用例。通过 ECU -TEST驱动,我们还支持用户在车内交互执行测试用例。 。
在汽车领域,访问诊断系统是许多测试用例的重要组成部分,借助ECU-TEST诊断插件,我们希望测试用例开发人员无需深入了解诊断协议,不需要借助其他诊断工具,就能够使用诊断功能。
我们的解决方案基于与经验丰富的系统工程师密切协作而创建的直观测试步骤,可以有效地实现典型的用例,例如检查某些错误的存储器条目或读写诊断数据。