软件测试。软件测试已成为开发过程中的必要组成部分。
鉴于辅助系统和安全功能数量的稳定增长,安装在车辆中的软件也越来越多。这会导致软件故障风险增加,从而造成严重问题。如软件故障无法及时发现,由此引起的产品召回将对制造商造成巨大损失。为了避免这种情况,有必要在车辆开发阶段对软件进行测试。
软件测试不仅应针对批量认可进行,而且还应在车辆持续多年的全新与后续开发期间进行。我们在此领域与子公司 Vdynamics GmbH 合作,提供全方位服务。由于在车辆中进行完整的软件测试并不具成本优势,因此我们将待测对象虚拟化。通过基于需求的测试,我们在车辆开发过程中的特定时间点检查软件的所有相关功能。
软件测试领域的多样化产品组合
以下是我们多样化产品组合中的部分服务:
需求管理
我们根据开发人员的宗旨,对产品需求予以相应表述,由此令这些需求清晰明了且可测试。我们在其中与供应商和开发商紧密合作。
测试开发
在准确定义需求之后,我们从中推导出可在测试站和车辆中进行的测试。出于成本原因,以测试台模拟代替实车测试已成为惯例。最后,我们将对测试进行自动化,以实现高效执行并分析测试结果。
测试执行与分析
我们对测试结果进行详细分析,并在与开发人员协商的前提下,根据影响的严重性评估故障,最终提供批量认可建议。
我们根据ISO26262(公司和集团标准、ASIL、容错时间、安全状态)规范,快速有效地执行测试作业,且遵守所有内部和外部法规。由此,我们不仅能够确保软件的功能可靠性和质量,以及测试驾驶员的安全,而且还可在批量认可后保证驾驶者和其他道路使用者的安全。
测试管理
我们的测试管理团队规划、组织和监控所有流程,以便及时、可靠地满足需求,交付自动化测试以及经过分析和评估的测试结果。此外,我们还在考虑高效性和经济性的前提下,确定一种安全且符合标准的测试策略。还有一点十分重要,那就是测试管理团队将担任您的直接联系伙伴,并可以提供有关项目当前状态的准确信息。
软件与工具开发
我们的内部软件与工具开发团队使用量身定制、且与我们的工作任务完美匹配的工具来支持所有流程。这有助于我们高效、快速和透明地采取行动,从而推动您项目的成功。