案例分享| Latitude AI × Parasoft:搭建 L2-L3 自动驾驶量产验证与功能安全完整链路
搭建 L2-L3 自动驾驶量产验证与功能安全完整链路Latitude AI * Parasoft本期导语伴随 L2 至 L3 级 ADAS 大规模量产落地自动驾驶软件多层架构协同迭代、多车型跨平台复用、ISO 26262 功能安全审计等多重压力叠加大量车企面临测试资产迁移成本高、覆盖率口径不统一、合规证据事后整理难度大等行业共性痛点。福特全资自动驾驶子公司 Latitude AI 选择 Parasoft C/Ctest CT DTP 平台在完全保留原有 GoogleTest 测试资产的前提下打通测试执行、覆盖率分析、需求追溯、合规证据沉淀全流程打造适配大规模车型量产的自动驾驶软件测试新范式。一、客户背景面向规模化量产的 L2-L3 自动驾驶研发Latitude AI LLC 于 2023 年成立是福特汽车全资控股自动驾驶技术企业以轻量化创业团队模式运营依托福特整车工程与量产体系专注统一 L2-L3 全栈 ADAS 平台研发赋能福特全新通用电动车平台落地高阶脱手驾驶、点对点自动化驾驶能力。量产自动驾驶系统覆盖感知、定位、预测、规划、控制、车载中间件多层软件多车型、多硬件、多编译器并行开发团队核心诉求高速迭代研发节奏下保障 C/C 代码可验证性、跨平台一致性、功能安全证据完整可追溯支撑车型大规模商用落地。二、量产研发三大核心痛点痛点1: 多维度构建变体验证矩阵持续扩张统一 ADAS 平台需要适配多款车型、计算硬件、编译方案同一份源码在不同构建环境生成差异化执行路径主机、仿真、实板测试产出独立数据团队难以统一行覆盖、判定、MC/DC 覆盖率标准极易将配置差异误判为质量缺陷测试缺口无法精准定位。痛点 2存量 GoogleTest 资产无法舍弃重构成本极高团队长期基于 GoogleTest 搭建测试体系沉淀大量 Fixture、参数化用例、Mock 桩与回归基线。若更换测试框架、重写全部用例不仅大幅抬升验证维护成本还会破坏历史测试数据连续性无法承接长期版本迭代追溯。企业需要一套不改动现有测试逻辑、轻量化接入的合规验证工具。痛点 3功能安全审计证据无法事后补录人工整理风险高ISO 26262 审计要求需求、测试用例、执行结果、覆盖率、构建版本、工具资质全链路双向追溯工具资格文件、风险规避方案、版本边界记录必须全程受控。项目末期人工汇总证据易出现版本错乱、材料缺失直接拉高审计不通过风险。团队真正需要的不是更多孤立测试用例而是一条贯通测试执行、覆盖率统计、需求追踪、自动留存审计材料的可持续验证链路。三、Parasoft 一站式落地方案Parasoft 摒弃 “替换客户现有测试流程” 的传统思路基于 Latitude AI 原生 GoogleTest、CI/CD 构建脚本做轻量化叠加补充结构覆盖率采集、集中质量治理、功能安全合规证据三大核心能力做到零改造存量测试资产、全流程自动留证。1. 完整复用 GoogleTest 存量资产零成本迁移搭载认证版 GoogleTest 扩展插件兼容现有 Fixture、Mock、断言与参数化用例无需重写任何测试逻辑自动关联测试属性、XML 执行结果将历史测试资产无缝纳入需求追踪、统一质量报表、ISO 26262 合规工作流彻底规避框架重构带来的人力与时间损耗。2. 轻量集成构建流水线统一全链路覆盖率口径通过 cpptestcc 命令行工具嵌入编译链接流程灵活控制源码插桩范围自动采集主机、仿真、目标板多环境测试数据统一汇总行、语句、判定、MC/DC 多维度覆盖率消除不同测试阶段、不同硬件平台的数据口径差异精准定位代码覆盖缺口快速生成可落地补测任务。3. DTP集中治理平台沉淀可直接审计的完整证据链DTP Enterprise 统一汇聚全项目、全版本测试结果、覆盖率趋势、软件构建信息与需求条目搭建跨团队统一质量可视化看板支持覆盖率阈值门禁、测试失败拦截、版本差异对比驱动 CI/CD 持续质量管控。配套官方功能安全合规包内置 TÜV 工具资格资料、已知问题规避指南、工具规范使用边界每次代码构建自动留存全套可追溯审计材料大幅减少人工整理工作量降低审核风险。标准化持续验证工作流代码提交触发项目构建C/Ctest CT 自动完成源码插桩原生执行存量 GoogleTest 全部测试用例不改动原有业务逻辑统一计算、合并全维度覆盖率数据识别未覆盖代码分支DTP 自动关联需求条目、软件版本、测试执行记录生成标准化 HTML 源码报告、合规审计材料纳入质量门禁管控四、项目落地核心价值1. 保护存量测试资产大幅降低研发改造成本无需重构 GoogleTest 整套测试体系原有用例、Mock、回归基线全部复用省去框架迁移、用例重写、历史数据迁移的巨额人力投入。2. 统一覆盖率标准跨平台、跨版本质量可对比消除多硬件、多车型、多构建环境的数据割裂问题MC/DC、分支、语句覆盖率口径统一精准区分配置差异与真实代码质量回退研发团队缺陷定位效率显著提升。3. 自动化生成功能安全证据简化 ISO 26262 审计每次构建自动留存需求 - 测试 - 覆盖率 - 版本全链路追溯记录配套官方工具资格合规文档无需项目末期人工整理材料大幅缩短审计准备周期规避资料缺失、版本不一致风险。4. 支撑大规模 ADAS 平台快速迭代适配多车型量产轻量化命令行集成、标准化报告格式适配跨地域大型研发团队新增车型、ECU、计算平台可快速复用现有插桩、测试、合规配置快速纳入统一验证体系为福特 L2-L3 全系车型规模化落地提供稳定验证底座。五、客户总结Parasoft C/Ctest CT 与 DTP 组合为 Latitude AI 提供了“保留原有开发习惯、增强验证深度、自动沉淀合规证据”的工程落地路径。对于自动驾驶软件研发测试通过不等于验证充分只有打通测试执行、结构覆盖率、需求双向追溯、版本绑定四大环节才能清晰界定验证边界、补齐测试缺口、完整满足功能安全审计要求。依托这套持续验证链路Latitude AI 在维持高速研发迭代节奏的同时完成跨车型 ADAS 软件统一质量管控为 L2-L3 自动驾驶平台规模化复用、量产交付、第三方审计筑牢安全根基。当前国内车企、Tier1 普遍面临 ADAS 软件迭代快、功能安全合规压力大、存量测试资产难以复用等难题。如果您正在推进 L2/L3 自动驾驶项目需要解决 GoogleTest 兼容、统一覆盖率治理、ISO 26262 自动化证据留存等需求欢迎联系 Parasoft 获取完整解决方案与项目落地咨询。更多信息请关注庭田科技【文章来自PARASOFT官方】

相关新闻

魔兽争霸III老版本总闪退卡顿怎么办?WarcraftHelper兼容性修复全流程实战

魔兽争霸III老版本总闪退卡顿怎么办?WarcraftHelper兼容性修复全流程实战

魔兽争霸III老版本总闪退卡顿怎么办?WarcraftHelper兼容性修复全流程实战 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 深夜十一点&…

2026/10/16 18:26:18 阅读更多 →
模拟退火算法:从物理原理到数学建模实战的优化利器

模拟退火算法:从物理原理到数学建模实战的优化利器

1. 项目概述:从“退火”到“寻优”的智慧迁移第一次听说“模拟退火”这个词,还是在大学参加数学建模竞赛培训的时候。当时老师把它和遗传算法、粒子群算法放在一起,统称为“智能优化算法”。说实话,那会儿觉得这个名字特别玄乎——…

2026/10/12 5:29:59 阅读更多 →
没有显示器,怎么多开一块“隐形屏幕“?parsec-vdd 虚拟显示器完整实战指南

没有显示器,怎么多开一块“隐形屏幕“?parsec-vdd 虚拟显示器完整实战指南

没有显示器,怎么多开一块"隐形屏幕"?parsec-vdd 虚拟显示器完整实战指南 【免费下载链接】parsec-vdd ✨ Perfect virtual display for game streaming 项目地址: https://gitcode.com/gh_mirrors/pa/parsec-vdd 凌晨一点,你…

2026/10/7 7:38:10 阅读更多 →

最新新闻

水果采摘机械手结构设计:从力学模型到样机避坑指南

水果采摘机械手结构设计:从力学模型到样机避坑指南

简介:这份毕业设计范文面向机械工程、农业装备及自动化相关专业的本科生与指导教师,围绕水果采摘机械手的结构设计展开,可帮助读者快速理解从需求分析到三维建模的完整设计流程。压缩包内仅含1个docx文档,约2.52MB,内容…

2026/10/17 5:28:25 阅读更多 →
MCP是什么?从零创建一个MCP服务并接入TaoToken的完整实践

MCP是什么?从零创建一个MCP服务并接入TaoToken的完整实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 5:28:25 阅读更多 →
Flask+Vue机房预约系统实战:从框架选型到并发冲突处理

Flask+Vue机房预约系统实战:从框架选型到并发冲突处理

某高校计算机学院的机房,以前基本靠一张纸质登记表加微信群接龙来安排使用,实验课、自由上机、社团培训经常撞时间,管理员一天要在好几份表格之间反复核对。后来我帮学院搭了一套“机房预约管理系统”,后端用Python Flask&#xf…

2026/10/17 5:28:25 阅读更多 →
VOFA+ 串口调试助手接入 TaoToken:统一 Key 管理多工具 API 通道

VOFA+ 串口调试助手接入 TaoToken:统一 Key 管理多工具 API 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 5:28:25 阅读更多 →
A-B数对问题详解:map、set与lower_bound/upper_bound的实战应用

A-B数对问题详解:map、set与lower_bound/upper_bound的实战应用

1. 先聊聊这道题在考什么如果你在准备算法竞赛、刷题,或者正在学C的STL,大概率会遇到A-B 数对这种题目。标题里同时出现map、set和lower_bound/upper_bound,说明这道题的核心不是数学公式,而是考察你对容器和二分查找的理解有多深…

2026/10/17 5:28:25 阅读更多 →
Claude代码模板:开箱即用的AI编程脚手架

Claude代码模板:开箱即用的AI编程脚手架

1. 这不是另一个“Claude CLI”:为什么 claude-code-templates 是开发者真正需要的脚手架 你有没有过这样的经历:刚想用 Claude 写一段 Python 数据清洗脚本,打开编辑器,光是搭环境就花了二十分钟——先查 pip install 还是 …

2026/10/17 5:27:25 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →