汽车软件测试解决方案:基于TESSY AUTOSAR插件,实现模型到代码的自动化测试闭环
面向汽车电子日益复杂的 AUTOSAR 架构,软件组件(SWC)测试长期面临模型与代码脱节、手工桩函数繁琐、数据转换复杂等痛点。TESSY AUTOSAR 插件通过 ARXML 驱动、自动 RTE 生成与智能物理/内部值映射,无缝打通“模型定义→代码实现→自动化验证”闭环,显著提升测试效率与功能安全合规水平。作为 TESSY 中国区授权合作伙伴,龙智将为您深度解析该插件的核心工作流与技术优势。
TESSY AUTOSAR 软件组件测试插件概述
Razorcat 借助全新的 TESSY 插件优化了 AUTOSAR 测试流程:作为联盟成员,TESSY 为 AUTOSAR 软件组件—汽车软件架构中标准化、可复用的构建模块—提供无缝的测试解决方案。
TESSY 可自动处理完整的测试周期,包括嵌入式 C/C++ 软件在任何目标系统上的回归测试。TESSY 经过认证且功能丰富,可与所有主流编译器、调试器和微控制器配合使用,并支持主机仿真。
TESSY 符合 IEC 61508/ISO 26262 以及 IEC 62304 和 EN 50128 安全相关软件开发资质要求。
将测试流程自动化
TESSY 是最早的单元测试工具之一,也是嵌入式软件测试领域的领先解决方案。TESSY 专为按照标准进行开发和测试而设计,在高品质产品和安全关键应用领域已得到广泛应用。
AUTOSAR(汽车开放系统架构)是一个全球性的开发合作伙伴关系,致力于标准化汽车电子控制单元(ECU)的软件架构。它实现了软件组件在不同汽车平台和制造商之间的互操作性、可扩展性和可复用性。
全新的 TESSY 插件将这些优势直接引入测试工作流。
TESSY AUTOSAR 插件测试功能详解
- 自动从 ARXML 模型描述生成 RTE
- 自动将 AUTOSAR 组件映射到 TESSY 模块
- 集成化显示可运行实体、端口、操作与可运行体间变量
- AUTOSAR 常量智能自动补全
- 物理值与内部值之间自动转换
- 模型与实现的一致性全面检查
- 动态验证可运行实体的访问权限与独占区处理
- C 接口与 AUTOSAR 接口并排显示
统一测试接口
TESSY 从两个角度呈现 SWC 接口:C 代码和 AUTOSAR 模型。可运行实体、端口、操作和 可运行实体间变量直接显示在接口编辑器和测试数据编辑器中,支持使用熟悉的 AUTOSAR 术语进行测试数据规格定义——无需自定义桩函数。
RTE 自动生成
TESSY 自动从 ARXML 模型描述生成 AUTOSAR 运行时环境(RTE)。这实现了源代码与 AUTOSAR 模型元素之间的精确映射,为高级测试能力奠定了基础。
智能代码补全
TESSY 通过智能自动补全功能,将所有适用的 AUTOSAR 常量作为输入数据或预期结果提供。基于可用的计算方法(Computational Methods),物理值与内部值之间的转换自动完成。
全方位一致性校验
TESSY 在 RTE 生成期间验证建模规则,并立即报告任何违规情况。将 SWC 针对单独生成的测试 RTE 进行编译,确保实现与 AUTOSAR 模型的一致性。
TESSY 在测试执行期间动态验证 Runnable 访问权限和排他区域处理。
双视图对照显示
TESSY 将 C 接口与 AUTOSAR 接口并排显示,便于理解实现与模型之间的关系。个别 AUTOSAR 元素的详细信息显示在属性视图中。
核心优势
- 从 ARXML 模型到测试执行的高效工作流
- 使用 AUTOSAR 术语直观处理测试数据
- 早期检测模型与实现之间的不一致性
- 代码与模型关系的清晰可见性
- 无缝集成到现有 TESSY 测试工作流
立即升级您的 AUTOSAR 测试管线
- 1对1 场景化演示
- 工具落地、集成的技术支持
- 培训及最佳实践赋能
欢迎联系龙智团队,获取专属测试方案评估与试用授权,让 AUTOSAR 模型驱动测试真正为您降本增效!
官网:www.shdsd.com
电话:400-666-7732
邮箱:marketing@shdsd.com
最新文章
相关产品


