0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用VectorCAST/C++的AI辅助测试功能

Vector维克多 来源:Vector维克多 2026-04-27 14:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

从2026版本开始,VectorCAST/C++推出首批AI辅助测试功能,旨在帮助开发团队解决单元测试过程中的两个核心难点:

1. 如何根据需求描述自动生成可验证逻辑功能的单元测试用例(Req2test):基于自然语言需求输入,利用大语言模型自动生成符合测试框架规范的测试用例代码,减少手工编写用例的工作量。

2. 如何基于现有代码自动生成单元级别的需求规格说明(Code2req):通过分析被测代码的结构与逻辑,反向生成形式化的单元需求描述,完善需求追溯链,满足功能安全标准对双向追溯的要求。

部署架构与数据安全

01完全本地化部署:仅通过调用客户本地部署的大语言模型(LLM)接口实现功能,测试代码与需求数据无需上传至外部云服务,从根本上保障企业代码资产的隐私安全。

02广泛的模型兼容性:兼容OpenAI API接口规范和支持JSON格式输出的模型推理引擎均可对接,包括阿里云、微软Azure等。

03灵活的使用方式:支持三种操作模式,满足不同工程师的使用习惯,包括Visual Studio Code插件(编码时直接使用)、纯命令行(CI/CD流水线集成)、VectorCAST/C++图形界面(可视化操作)。

功能价值总结

VectorCAST/C++的AI辅助测试功能(Req2test与Code2req)将大语言模型技术与嵌入式代码测试深度融合,在以下方面为开发团队创造实际价值:

降低测试用例编写门槛:Req2test可根据自然语言需求自动生成测试用例,减少手工编码工作量,特别适用于需求变更频繁的项目场景;

完善需求追溯链:Code2req通过代码反向生成单元需求描述,填补从高层需求到单元测试之间的规格空缺,满足ISO 26262、DO-178C等功能安全标准对双向追溯的合规要求;

本地化部署保障安全:通过与本地LLM对接,企业无需将代码上传至第三方平台,兼顾效率提升与数据隐私保护;

灵活的集成方式:三种使用模式覆盖从开发桌面到CI/CD流水线的全场景,便于团队根据现有工具链灵活选择。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    91

    文章

    41156

    浏览量

    302614
  • C++
    C++
    +关注

    关注

    22

    文章

    2131

    浏览量

    77378
  • Vector
    +关注

    关注

    3

    文章

    104

    浏览量

    10099

原文标题:你不知道的Vector | VectorCAST/C++的AI辅助测试功能

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI辅助软件测试:几个关键路径

    软件测试是保障质量的关键环节,但测试用例设计耗时、覆盖分析繁琐、自动化脚本维护成本高等问题,一直困扰着测试团队。大语言模型的出现,为测试工作提供了一种新的
    的头像 发表于 03-23 15:34 149次阅读

    AI辅助编程设计之道:从Spec到Code工程实践

    完成,只是设计成果的呈现方式发生了变化。 在传统的详细设计中,开发者可能会用UML图、伪代码、接口定义语言来描述模块的行为。在AI辅助的开发模式下,这些设计可以用结构化的Markdown文档来承载
    发表于 03-16 13:33

    VectorCAST/QA与Bazel集成配置方法

    VectorCAST/QA是VectorCAST产品族中用于统计系统测试过程中代码覆盖度的软件工具。
    的头像 发表于 03-11 17:00 573次阅读
    <b class='flag-5'>VectorCAST</b>/QA与Bazel集成配置方法

    还在手写C++测试用例? Parasoft白盒级AI正在接管代码安全

    当汽车自动驾驶代码突破千万行,当工业控制软件要求达到ASIL D功能安全等级,传统的手工单元测试就像是用冷兵器对抗装甲车。2026年,随着AI智能体全面进入研发全流程,测试的左移已不再
    的头像 发表于 03-06 10:46 305次阅读
    还在手写<b class='flag-5'>C++</b><b class='flag-5'>测试</b>用例? Parasoft白盒级<b class='flag-5'>AI</b>正在接管代码安全

    CC++之间的联系

    控制能力,这一点与C语言相似,使得它们在系统编程、嵌入式系统等领域都得到广泛应用。 3、发展历程: C++正是在C语言的基础上逐步发展起来的,C++的设计初衷是作为一种“带类的
    发表于 12-11 06:51

    融合AI的OpenHarmony应用软件开发:ai学习自律辅助软件

    *附件:ai study.zip*附件:融合AI的OpenHarmony应用软件开发:ai学习自律辅助软件.pdf 基于开源鸿蒙编写的ai
    发表于 11-12 15:38

    嵌入式C/C++回归测试四大最佳实践(附自动化测试工具TESSY使用教程)

    嵌入式开发中,一次微小的代码改动都可能引发“蝴蝶效应”,如何守护系统的稳健?推荐专业的自动化测试工具#TESSY,源自戴姆勒-奔驰,是嵌入式C/C++单元/集成测试的标杆。
    的头像 发表于 10-31 14:21 574次阅读
    嵌入式<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>回归<b class='flag-5'>测试</b>四大最佳实践(附自动化<b class='flag-5'>测试</b>工具TESSY使用教程)

    C/C++代码静态测试工具Perforce QAC 2025.3的新特性

     Perforce Validate 中 QAC 项目的相对/根路径的支持。C++ 分析也得到了增强,增加了用于检测 C++ 并发问题的新检查,并改进了实体名称和实
    的头像 发表于 10-13 18:11 736次阅读
    <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>代码静态<b class='flag-5'>测试</b>工具Perforce QAC 2025.3的新特性

    HarmonyOSAI编程DevEco AI辅助编程工具

    DevEco AI辅助编程工具(CodeGenie)基于BitFun Platform AI能力平台,为开发者提供高效的应用与服务AI编程支持,支持智能知识问答、代码生成、页面生成、万
    发表于 08-18 14:54

    HarmonyOS AI辅助编程工具(CodeGenie)概述

    DevEco AI辅助编程工具(CodeGenie)基于BitFun Platform AI能力平台,为开发者提供高效的应用与服务AI编程支持,支持智能知识问答,同时支持ArkTS代码
    发表于 08-11 14:31

    自动化测试平台ATECLOUD推出AI算法功能

    作为纳米软件自主研发的自动化测试平台,ATECLOUD 始终致力于为用户提供高效优质的测试解决方案。面对5G、AI等前沿技术的迭代发展,平台深度融合新技术持续升级测试能力,最新推出的
    的头像 发表于 07-22 16:10 1004次阅读
    自动化<b class='flag-5'>测试</b>平台ATECLOUD推出<b class='flag-5'>AI</b>算法<b class='flag-5'>功能</b>

    HarmonyOS AI辅助编程工具(CodeGenie)代码续写

    利用AI大模型分析并理解开发者在代码编辑区的上下文信息或自然语言描述信息,智能生成符合上下文的ArkTS或C++代码片段。 一、使用约束 建议在编辑区内已有较丰富上下文,能够使模型对编程场景有一定
    发表于 07-15 16:15

    DevEco CodeGenie 鸿蒙AI 辅助编程初次使用

    一、工具概述与核心能力 DevEco CodeGenie 是集成在 DevEco Studio 中的 AI 辅助编程插件,专为 HarmonyOS 应用开发设计,提供三大核心能力: 智能知识问答
    的头像 发表于 06-26 08:48 1097次阅读

    【资料获取】ADAS车道辅助系统测试方法解析

    MdynamiX×AutoMotorundSport联合测试解读随着ADAS辅助驾驶技术在新车中的快速普及,如何科学、系统地评估其实际功能表现,成为行业关注焦点。2025年初,德国权威汽车杂志
    的头像 发表于 06-25 10:02 931次阅读
    【资料获取】ADAS车道<b class='flag-5'>辅助</b>系统<b class='flag-5'>测试</b>方法解析

    【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解

    【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解 一、前言 1、CodeGenie是什么?CodeGenie (代码精灵)作为鸿蒙DevEco IDE自带的AI辅助
    发表于 06-11 16:34