斯图加特(德国),2026年3月19日 – Vector Informatik GmbH(Vector集团总部,德国,以下简称Vector)发布了其嵌入式软件测试自动化平台「VectorCAST 2026」的最新版本。此版本引入了AI驱动的需求基础测试创建器。这项新功能能够直接从软件需求自动生成单元测试,从而提高安全关键系统的可追溯性,简化认证,并提高品质保证流程的效率。 Vector的「VectorCAST 2026」:搭载AI驱动的需求基础测试创建功能|图片来源:Vector Informatik GmbH 生成式AI在软件工程领域的应用日益普及,为嵌入式软件开发带来了新的可能性。然而,其风险也必须同时考虑。尽管AI工具可以自动化重复性任务并提高生产力,但在安全关键领域,受控的流程、透明的可追溯性以及适当的人工监督是不可或缺的。如果缺乏这些安全措施,AI生成的产物可能会增加审查工作量,并导致软件品质下降。 为此,VectorCAST 2026引入了一个名为Reqs2x的全新AI辅助工具链。Reqs2x直接从软件需求自动生成单元测试。Reqs2x结合了先进的代码分析和AI,弥合了需求与实作之间的差距,确保所有功能都经过充分测试并具有可追溯性。Reqs2x的主要特点如下: * **与需求的自动映射:**Reqs2x自动将需求映射到实作这些需求的代码功能上,从而简化了测试创建过程。需求可以从DOORS和Polarion等常见管理工具中导入,或通过需求闸道(Requirements Gateway)从CSV文件中导入。 * **AI辅助测试生成:**VectorCAST使用代码切片和大型语言模型(LLM)来生成与需求规范一致的可运行测试案例。这在保持可追溯性的同时减少了手动工作量。 * **人机协作(Human-in-the-Loop)审查:**生成的映射和测试案例旨在供用户审查,以确保符合安全和品质标准。 为了满足企业在治理和数据保护方面的要求,VectorCAST 2026允许客户选择自己的AI模型。Bring-Your-Own-Model (BYOM) 方法支持本地部署、云端和混合等多种基础设施,使客户能够完全控制数据隐私、合规性和成本。Vector提供简单的配置连接器,客户负责AI基础设施的运营和管理。