VectorCAST AI, 소프트웨어 요구사항에서 단위 테스트 생성
새로운 Reqs2x 워크플로는 요구사항을 기능에 매핑하고 실행 가능한 테스트 케이스를 생성합니다. 또한 테스트 스위트에 포함되기 전에 모든 결과를 사용자에게 제시하여 검토할 수 있도록 합니다.

Reqs2x는 VectorCAST 2026의 새로운 요구사항 기반 테스트 워크플로우입니다. 이 기능은 사용자의 요구사항을 분석해 이를 구현하는 함수에 매핑하고, 실행 가능한 단위 테스트를 생성한 뒤, 매핑 정보와 테스트 케이스를 모두 표시하여 사용자가 검토할 수 있도록 합니다. 반복적인 작업은 AI가 처리하고, 사용자는 테스트 스위트에 어떤 항목도 포함되기 전에 이를 승인해야 합니다.
Reqs2x의 작동 방식
1단계
요구사항을 함수에 매핑
요구사항을 Requirements Gateway를 통해 가져옵니다. Reqs2x는 각 요구사항을 이를 구현하는 함수에 매핑합니다.
2단계
테스트 케이스 생성
프로그램 슬라이스, 태그, 언어 모델(LLM)을 활용해 요구사항에 부합하는 실행 가능한 테스트를 생성합니다.
3단계
검토 및 검증
테스트 케이스는 스위트에 포함되기 전에 매핑 정보와 함께 사용자 검토를 위해 제시됩니다.
모델 지침
VectorCAST 2026은 온프레미스, 클라우드, 하이브리드 AI 인프라를 지원합니다. 사용자는 모델을 선택하고 자체 환경을 운영합니다. Vector는 구성 커넥터를 제공하며, 데이터는 사용자가 지정한 위치에 그대로 유지됩니다.
적용 분야
| 산업 분야 | 항공우주, 자동차, 의료, 산업용 제어기, 철도 |
| 표준 준수 | MISRA C:2025, ISO/IEC AI 체계, EU AI 법 |
| Reqs2x 이용 가능 여부 | 기존 라이선스 보유자에게는 추가 비용 없이 VectorCAST 2026에 포함됨 |
VectorCAST에서 AI가 생성한 결과물은 수작업으로 작성한 코드와 동일한 검증 절차를 거칩니다. Reqs2x는 자동화된 품질 모니터링 파이프라인에 통합되어 단계별 지표, 프로세스 수준 커버리지, 전반적인 추적성을 확보하는 데 기여합니다.