摘要:
目录 软件与车辆:高度复杂 测试对象,测试用例和动态测试 测试级别 测试环境 无论是MiL、SiL、PiL、HiL、单元测试、软件测试还是集成测试: 汽车软件测试的世界有很多技术术语,所以可能会出现两个人在同一个术语下理解不同的情况。误解可能会发生,使有效的合作变得困难——我们也知道类似的情况。让我 阅读全文
摘要:
1.前言 上回系列文章《基于ODX诊断测试开发(1): ODX数据库剖析》简单介绍了ODX文件类型及各个文件层级结构,本期我们来详细介绍下ODX数据库如何解析。在展开正文之前,先说明一下,此文介绍的解析ODX数据库的目的所在。针对涉及诊断功能类(如DTC等)测试的项目,实现过程大致为两步:先通过CA 阅读全文
摘要:
Klocwork 2022.4 中的新增功能 对于 2022 年的最终版本,Klocwork 2022.4 提供了针对 C、C++、C#、Java 的更新和改进,并增强了对 Android 13 的支持。 此外,此版本还包括对 MISRA C:2012 和 DISA STIG 编码标准规则覆盖范围的 阅读全文
摘要:
前言 当ECU之间使用CAN来进行通信时,总线上发生了什么?我们可以借助示波器来观察总线上的电平,而从示波器上我们可以看到一串连续的高低起伏的“线条”——波形。无论是电磁波或者是总线上变化的电平,这些信息的载波在时间和空间上是连续的。而从这段连续的载波中解读出我们所需要的信息就需要借助一定的采集手段 阅读全文
摘要:
前言 随着DevOps、CI/CT在汽车行业日趋成熟和普及,TPT支持通过命令行的方式完成测试执行过程。TPT作为德国PikeTec公司的嵌入式软件模型测试工具,具有很高的扩展性和便捷性。随着软件测试日趋复杂并且需求多样化,TPT不断改进以满足与时俱进的要求。您可以在所有开发阶段使用TPT进行测试。 阅读全文
摘要:
前言 随着汽车行业的蓬勃发展,与之相关的自动驾驶功能越来越受到人们的关注。自动驾驶给人们带来方便的同时,也带来了某些安全隐患。为了最大程度的确保安全,除了要进行功能逻辑测试外,也需要进行功能场景测试(比如鬼探头、多岔路上坡等场景)。 目前主流的场景测试工具有Carmaker、VTD、DYNA4、Ca 阅读全文
摘要:
随着国内外汽车电子架构日益复杂,面向服务的架构(Service-Oriented Architecture,SOA)设计理念逐渐从IT行业走进了汽车人的视野,近年来国内外的各OEM开始逐步推进基于SOA的整车架构。在此推进与演化过程中,S2S(Services To Signal)作为面向信号和面向 阅读全文
摘要:
随着气候变化成为一个关键的全球问题,软件开发人员和 DevOps 专家也开始反思他们自己的行业,以帮助减少该行业对气候的影响。在这个大背景下,静态分析工具可以我们提供怎样的帮助呢? CI/CD 对软件开发的好处 在过去几年中,软件开发的主要改进之一是引入了持续集成 (CI) 和持续部署/交付 (CD 阅读全文
摘要:
一、简介 当前车载以太网得到了大范围应用,但出于成本、可靠性等综合因素的考虑,CAN和LIN仍大范围应用于车载总线中,CAN和LIN之间的信息交互的需求仍然很大,承载着CAN-CAN,CAN-LIN之间信息路由的“网关”,可能不再是独立的物理实体(单独网关控制器),但对应逻辑实体依然发挥着十分重要的 阅读全文
摘要:
将测试工作减少到最低限度的5个秘密技巧 今天我们把所有的底牌都摆出来。 首先,做个简单的自我介绍。Piketec已经存在了15年。从一开始,我们一直在开发模型动态测试工具TPT,并提供测试服务。我们为客户测试基于软件的汽车产品,例如驾驶辅助功能、驱动组件、充电和电池系统的控制软件。 很少有人知道:我 阅读全文
