德國斯圖加特,2026 年 3 月 19 日 – Vector Informatik GmbH (Vector) 發布了其嵌入式軟體測試自動化平台的最新版本「VectorCAST 2026」。此版本引入了 AI 驅動的「需求測試創建功能」(Requirements-Based Test Creator)。這項新功能可直接從軟體需求生成單元測試,從而提高安全關鍵系統的可追溯性、簡化認證取得流程,並提升品質保證流程的效率。

生成式 AI 在軟體工程領域的應用進步,為嵌入式軟體開發帶來了新的可能性。然而,同時也必須考慮其風險。雖然 AI 工具可以自動化重複性任務並提高生產力,但在安全關鍵領域,受控的流程、透明的可追溯性以及適當的人工監督是不可或缺的。若缺乏這些保障措施,AI 生成的成果可能會增加審查工作量,並導致軟體品質下降。

基於此,VectorCAST 2026 引入了一種名為「Reqs2x」的新型 AI 輔助工具鏈。Reqs2x 可直接從軟體需求自動生成單元測試。透過結合先進的程式碼分析與 AI,Reqs2x 彌合了需求與實作之間的差距,確保所有功能都能獲得充分的測試與可追溯性。Reqs2x 的主要特點包括: - 自動映射至需求:Reqs2x 會自動將需求映射至實作該需求的程式碼上,從而簡化測試創建流程。需求可從 DOORS 或 Polarion 等常見管理工具匯入,或透過 Requirements Gateway 以 CSV 檔案格式匯入。 - AI 輔助測試生成:VectorCAST 使用程式切片 (Program Slicing) 和大型語言模型 (LLM) 來生成符合需求的可執行測試案例,在維持可追溯性的同時減少手動負擔。 - 人機協作 (Human-in-the-Loop) 審查:生成的映射與測試案例設計為需經由使用者審查,以確保符合安全與品質標準。

為了滿足企業在治理與數據保護方面的需求,VectorCAST 2026 允許客戶自行選擇所使用的 AI 模型。透過「自帶模型」(Bring-Your-Own-Model, BYOM) 方案,該平台支援地端、雲端及混合等多種基礎設施,讓客戶能完全掌控數據隱私、合規性與成本。Vector 提供簡單的配置連接器,而客戶則負責運作與管理 AI 基礎設施。

Vector 的 AI 策略專為受控環境下定義明確的用例而設計,並基於模組化、任務專屬的微代理 (Micro-agents)。這確保了行為的可預測性,簡化了驗證過程,並支援與 MISRA C:2025、ISO/IEC AI 框架及歐盟 AI 法案等產業標準保持一致。因此,AI 生成的成果與人工編寫的程式碼一樣,皆須接受相同的驗證與品質管理。

作為 Vector 全面軟體生態系統的一部分,VectorCAST 2026 已整合至自動化品質監控管線中,透過先進的分析與豐富的報告功能支援測試自動化結果。這實現了具備意義的品質指標,為整個生命週期提供了透明度,並促進了持續改進。

VectorCAST 已被航空航太、汽車、醫療設備、工業控制及鐵路領域的領先企業所採用。隨著 VectorCAST 2026 的發布,Vector 加強了其嵌入式軟體測試解決方案,重點在於自動化、AI 輔助及安全關鍵系統的可追溯性確保。此外,Reqs2x 功能將免費提供給現有的 VectorCAST 2026 授權用戶。

FACT BOX · 重點整理

  • 來源:PR TIMES
  • 分類:新聞