2026/3/18
VectorCAST AI根据软件需求生成单元测试
全新的Reqs2x工作流将需求映射到功能,生成可执行的测试用例,并在任何内容进入您的测试套件之前,将所有结果呈现在您面前供您审查。
洞察
VectorCAST
代码测试和验证

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可集成到自动化质量监控管道中,有助于生成步骤级指标、流程级覆盖率以及贯穿整个生命周期的可追溯性。