퍼즈 테스트

vTESTstudio

vTESTstudio의 퍼즈 테스트 기능을 사용하면 피시험 시스템(SUT)에 대한 내결함성 테스트를 편리하게 정의하고 CANoe를 통해 실행할 수 있습니다. 통합된 퍼즈 테스트 생성기는 대량의 테스트 벡터를 생성하며, 이 테스트 벡터들은 신호 조정(signal conditioning)에 사용되어 SUT를 스티뮬레이션하는 역할을 합니다.

평가 값의 유형

유형 및 규칙 기반 테스트 값

이러한 테스트 값을 계산할 때는 database에 있는 신호의 특정 속성들(예: bit 길이 및 데이터 유형)이 사용됩니다. 이 정보는 해당 신호의 극값(최소/최대) 및 특수 값(예: ±∞)을 결정하는 데 활용됩니다.

무작위 값

난수 값을 활용하면 생성되는 테스트 벡터의 수를 원하는 만큼 늘릴 수 있습니다. 또한 장기 테스트를 위해 무한히 생성할 수도 있습니다.

개요

vTESTstudio_Fuzz_Testing.png
vTESTstudio 및 CANoe를 활용한 퍼즈 테스트

퍼즈 테스트의 구성 및 생성

background check을 위한 사전 정의된 테스트 명령을 사용하면 퍼즈 테스트 진행 중 ECU의 행동을 지속적으로 모니터링할 수 있습니다. 또한, 개별 퍼즈 테스트 케이스에 구체적인 테스트 시퀀스를 주석으로 추가하여 SUT의 특수한 반응을 확인하고 평가할 수 있습니다.

퍼즈 테스트의 구성 및 생성

CANoe에서의 퍼즈 테스트 모니터링, 실행 및 보고

CANoe에서는 생성된 각 테스트 벡터에 대해 별도의 test 케이스가 생성되며, 이에 따라 결과가 보고됩니다. 실행 중에는 테스트 Trace 창에서 해당 신호 값과 테스트 결과를 확인할 수 있습니다.

CANoe에서의 퍼즈 테스트 모니터링, 실행 및 보고

vTESTstudio 및 기타 기능에 대한 자세한 정보

제품 및 솔루션 문의
제품 및 솔루션 문의
솔루션 검토, 기술 상담 또는 도입 문의가 있으신 경우 요구사항을 알려주십시오. 벡터 전문가가 귀사의 환경에 적합한 방안을 검토하여 안내해 드립니다.