AI驱动的嵌入式软件测试数字员工:ATester白盒测试智能体
发布时间:
2026-11-12 18:13
汽车软件规模持续扩大,控制器功能复杂度不断提升,开发与测试周期持续压缩。功能安全、ASPICE过程改进、软件质量追溯等合规要求同步升级。代码动态测试作为软件验证的关键环节,传统模式面临专业门槛高、人工投入大、重复操作多的瓶颈。
经纬恒润ATester是面向汽车电子行业的AI白盒测试智能体,深度原生集成Tessy,覆盖单元测试与集成测试两大核心场景,以“数据驱动+AI决策+工具执行”的智能测试体系,实现需求解析、工程构建、用例生成、自动化执行、覆盖率闭环、集成验证及合规产出的全流程覆盖,助力车企与零部件厂商应对软件规模扩张与功能安全严苛要求。

ATester主要技术能力
▎ 测试工程自动构建
无缝衔接测试工程,自动完成项目树获取、模块创建、函数接口识别、代码内容解析、自动化配置测试选项、界面自动交互,相比于传统Agent大幅降低交互沟通成本,将测试准备阶段的人力投入降低80%以上。

图1 自动化TESSY工程构建流程
(注:能够一键获取待测工程,并分析指定的TESSY待测模块相关上下文数据)
▎ AI自动化测试用例生成
基于大语言模型对函数逻辑进行深度分析,自动识别输入输出关系、分支路径、边界条件和覆盖目标,结合领域专家级Skill规则体系(覆盖代码覆盖率设计原则、打桩规范、数组与指针等复杂接口设计、覆盖率补充策略、异常数据处理等),一键生成符合TESSY规范的标准化测试用例,支持批量任务快速完成。

图2 LLM生成流程,并行生成用例
快速完成批量测试任务
▎ 测试执行与覆盖率闭环
驱动TESSY自动执行测试用例,实时监控函数执行进度、覆盖率指标、函数执行失败情况,识别未覆盖路径后自动诊断并补充用例,形成“生成—执行—分析—补充—回归”的闭环迭代,围绕测试目标持续优化。
同时支持测试用例精简、支持在用户已有测试用例基础上补充用例,不破坏原有用例格式、历史用例自动恢复等专项功能大幅减少复杂路径遗漏和人工补充压力。

图3 测试执行与覆盖率闭环
用例设计,需求,用例描述自动生成
▎ 基于需求的测试与详细设计文档生成
支持导入设计文档,智能分析文档内容,结合需求生成测试用例,支持需求与用例的追溯。支持自动识别需求遗漏点,实现差异分析及测试覆盖不足情况预警,反向补充缺失需求或测试场景,在测试前期发现潜在质量风险,提升需求覆盖完整性。

图4 代码与需求一致性比对,贴合基于需求测试
ATester技术优势
- 复杂场景自动化处理
面向复杂指针、多层结构体、回调函数等场景,分析代码结构、调用关系和数据依赖,结合自定义回归、深度思考及记忆存档策略,降低模型能力要求与成本。
- 回归管理与无效用例控制
支持测试快照、覆盖率比对和回归状态管理,补充用例前保存快照,执行后识别并回滚无效补充,避免无效用例累积,提升流程可控性。
- 故障注入与异常场景验证
通过故障注入模拟通信超时、数据异常、接口失效等场景,验证系统容错能力与恢复机制,提升测试深度和完备性。
- 集成覆盖率分析与闭环
依据接口定义和调用关系生成集成用例,覆盖参数传递、异常处理及时序关系;度量模块调用、函数覆盖率,并根据反馈补充用例,形成集成测试的闭环迭代。
- 高效的模型调用策略
针对缓存命中、上下文及代码处理进行优化,支持多线程并行,提升测试效率,减少Token消耗,降低使用成本。
- 合规适配与报告产出
遵循ISO 26262、ASPICE、DO-178C等标准,将合规要求融入测试全流程,自动生成标准化报告,形成可追溯、可验证、可审计的证据链。
支撑智能测试体系建设
ATester支持多模型灵活适配,可根据项目需求和部署环境配置;通过长期记忆机制,持续沉淀测试经验、规则和覆盖率数据,形成可复用的企业级测试知识资产。
支持异步任务队列实现多模块并发处理,支持任务生命周期管理、超时控制与失败重试,灵活应对大规模测试任务。
除了TESSY之外,也可灵活适配市面上主流动态测试工具用例的生成以及测试自动化执行。
测试服务与支持
经纬恒润深耕汽车电子嵌入式软件测试领域,依托覆盖ISO 26262、ASPICE、DO-178C等行业标准的工程实践,团队可面向MCAL、BSW、AUTOSAR RTE及应用层软件等各类嵌入式被测对象,提供从测试策略制定、用例设计与执行、覆盖率分析到合规证据产出的端到端测试服务,并协助客户完成相关标准评审与交付审核。
ATester白盒测试智能体由经纬恒润长期行业经验沉淀打造,实现从测试工程构建、AI用例生成、自动化执行、覆盖率闭环到合规产出的全流程能力提升,助力车企与零部件供应商应对软件规模扩张、功能安全开发和高质量交付挑战。
联系我们
采购部
关注我们
在线留言