2026/3/18

VectorCAST AI根据软件需求生成单元测试

全新的Reqs2x工作流将需求映射到功能,生成可执行的测试用例,并在任何内容进入您的测试套件之前,将所有结果呈现在您面前供您审查。

洞察
VectorCAST
代码测试和验证
VectorCAST2026_Release_PressRelease_202603_Graphic1.jpg

Reqs2x是VectorCAST 2026推出的一款全新的需求到测试工作流。读取您的需求,将其映射到实现这些需求的函数,生成可执行的单元测试,并同时展示映射关系和测试用例供您审核。AI负责处理这些机械性工作。在任何内容进入您的测试套件之前,您需要先进行确认。

Reqs2x的工作原理

步骤1

将需求映射到函数

通过需求网关(Requirements Gateway)导入您的需求。Reqs2x会将每项需求映射到实现该需求的函数。

步骤2

生成测试用例

通过程序切片和大型语言模型(LLM),生成与需求规格说明相符的可执行测试。

步骤3

审查与验证

在任何测试进入您的测试套件之前,系统会将映射关系和测试用例呈现给用户进行审查。

自带模型

VectorCAST 2026支持本地、云端和混合式AI基础设施。您可以自行选择模型并管理自己的环境。Vector提供配置连接器。您的数据将始终保存在您指定的位置。

适用场景

行业航空航天、汽车、医疗、工业控制、铁路
标准一致性MISRA C:2025、ISO/IEC人工智能框架、欧盟《人工智能法案》
Reqs2x可用性已包含在VectorCAST 2026中,现有许可证持有者无需额外付费

VectorCAST中由AI生成的输出结果需遵循与手动编写代码相同的验证控制措施。Reqs2x可集成到自动化质量监控管道中,有助于生成步骤级指标、流程级覆盖率以及贯穿整个生命周期的可追溯性。