VectorCAST/QA는 기존 빌드 시스템, 컴파일러 및 테스트 인프라와 연동되어 C, C++, Ada 코드에 대한 코드 커버리지 및 품질 지표를 수집합니다. 이 솔루션은 워크플로우나 툴체인을 변경할 필요 없이 기존 테스트 활동과 함께 자동으로 작동합니다.
그 결과, 테스트 커버리지, 테스트 상태 및 릴리스 준비 상태를 팀 전체가 공유할 수 있는 단일하고 최신의 뷰를 확보할 수 있습니다. 테스트가 얼마나 진행되었는지, 아직 남아 있는 작업은 무엇인지, 릴리스 준비가 완료되었는지 여부에 대한 명확한 답변을 얻을 수 있습니다.
VectorCAST/QA는 누구를 위한 제품인가요?
VectorCAST/QA는 임베디드 C, C++ 또는 Ada 소프트웨어를 개발하는 소프트웨어 개발 및 테스트 팀 중, 프로젝트 전반에 걸쳐 일관되고 측정 가능한 품질 지표를 필요로 하는 팀에서 사용됩니다. 특히 DO-178C, ISO 26262, IEC 61508, IEC 62304, EN 50716 등 코드 범위 검사가 요구되는 안전 표준을 준수해야 하는 팀에 적합합니다.
VectorCAST/QA 개요
VectorCAST/QA는 기존 업무 방식을 방해하지 않으면서도 팀에 테스트 완료 상태에 대한 일관되고 도구에 구애받지 않는 관점을 제공합니다.
툴체인을 변경하지 않고도 커버리지 지표를 확보하세요
VectorCAST/QA는 기존 컴파일러와 빌드 스크립트를 그대로 사용합니다. 새로운 도구가 필요하지 않으며, 기존 프로세스를 변경할 필요도 없습니다. 소스 코드에 계측 코드를 삽입하여, 이미 실행 중인 모든 테스트에서 데이터를 수집합니다.
변경 기반 시험(Change-Based Testing)으로 전체 테스트 실행 시간을 줄이세요
각 코드 변경 사항에 영향을 받는 테스트를 자동으로 식별하여 해당 테스트만 실행합니다. 매번 전체 테스트 스위트를 실행할 필요가 없습니다.
출시 준비 상태를 확신하며 판단하세요
coverage data, 테스트 상태 및 코드 복잡도 지표가 지속적으로 수집되어 전체 팀이 확인할 수 있습니다. 테스트가 얼마나 진행되었는지, 남은 작업은 무엇인지, 출시 준비가 되었는지 여부를 파악할 수 있습니다.
인증된 도구를 통해 인증 요구사항 충족
이 코드 커버리지 도구는 TÜV SUD로부터 산업, 자동차, 의료 및 철도 애플리케이션에 대한 인증을 받았습니다. DO-178C용 도구 인증 패키지가 제공됩니다.
모든 평가 단계에 걸친 커버리지 통합
단위 테스트, 통합 테스트 및 시스템 테스트의 coverage data가 단일 뷰로 통합됩니다. 여기에는 VectorCAST/C++, VectorCAST/Ada 또는 기타 호환 가능한 프레임워크에서 실행되는 테스트가 포함됩니다.
VectorCAST/Coupling은 DO-178C 표준에 따라 작업하는 팀을 위해 VectorCAST/QA의 기능을 확장합니다. 기존 VectorCAST/QA 프로젝트 내에서 직접 정적 분석과 런타임 검증 모두를 포괄하는 자동화된 데이터 및 제어 결합 검증 기능을 추가합니다.
적용 분야
VectorCAST/QA는 이미 도입된 테스트 도구에 관계없이, embedded software 프로젝트 전반에 걸쳐 일관되고 감사 가능한 커버리지 지표가 필요한 모든 팀에서 사용됩니다.
지속적 통합 파이프라인
VectorCAST/QA는 Jenkins 및 기타 CI 서버와 연동되어, 물리적 또는 가상 테스트 머신에 걸쳐 테스트 실행을 분산하고 각 실행에서 coverage data를 자동으로 수집합니다.
안전이 중요한 인증 프로그램
DO-178C, ISO 26262, IEC 61508, IEC 62304 및 EN 50716에 대한 적용 범위 증빙 자료는 인증 심사에 적합한 포맷으로 수집 및 보고됩니다. TÜV SUD 인증 및 DO-178C 도구 적격성 평가 패키지는 공식 감사 요구사항을 충족합니다.
다양한 평가 체계를 혼합하여 사용하는 대규모 팀
VectorCAST/QA는 팀이 단일 도구를 표준화할 요구사항 없이 여러 테스트 유형 및 체계의 커버리지를 통합합니다. 각 테스트 유형에 대한 커넥터는 한 번만 구성하면 팀 전체에서 공유할 수 있습니다.
기존 코드베이스 유지보수
변경 영향 분석 및 test 케이스 유지 관리 기능은 팀이 어떤 테스트가 어떤 코드를 검증하는지 파악하고, 중복된 테스트를 식별하며, 기존 소프트웨어를 수정할 때 더 나은 정보를 바탕으로 의사결정을 내릴 수 있도록 돕습니다.
Key Features
VectorCAST/QA는 계측 및 커버리지 수집부터 변경 분석 및 CI 통합에 이르기까지 전체 품질 지표 워크플로를 포괄합니다.
Frequently Asked Questions

