이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
PIL 커버리지 조각
메트릭 ID
slcomp.pil.CoverageFragment
설명
이 메트릭은 장치의 각 모델에 대한 PIL(Processor-in-the-Loop) 테스트 결과에서 측정된 커버리지를 반환합니다. 메트릭 결과에는 PIL 테스트에서 달성한 커버리지 비율, 커버리지 필터에서 정당화된 커버리지 비율, PIL 테스트에서 누락된 커버리지 비율이 포함됩니다.
계산 세부사항
메트릭:
시뮬레이션(모델 테스트) 또는 SIL(software-in-the-loop) 모드에서 실행되는 테스트의 커버리지는 포함되지 않습니다.
커버리지 지점이 없는 모델에 대해 100% 커버리지를 반환합니다.
수집
이 지표에 대한 데이터를 수집하려면 지표 ID slcomp.pil.CoverageFragment와 함께 getMetrics를 사용하세요.
이 지표에 대한 데이터를 수집하면 모델 파일과 테스트 결과 파일이 로드되며 Simulink® Coverage™ 라이선스가 필요합니다.
결과
이 메트릭의 경우 metric.Result 인스턴스는 다음에 대한 필드가 포함된 struct로 Value을 반환합니다.
Statement— 명령문 커버리지Decision— 결정 커버리지Condition— 조건 커버리지MCDC— 수정된 조건/결정 범위(MC/DC)Function— 기능 커버리지FunctionCall— 함수 호출 범위
이 지표는 해당 장치의 각 모델에 대해 metric.Result 인스턴스를 반환합니다.
각 필드에는 다음 필드를 포함하는 struct가 포함되어 있습니다.
Achieved— PIL 테스트를 통해 달성한 커버리지 비율Justified— PIL 테스트에 의해 정당화된 커버리지의 백분율Missed— PIL 테스트에서 놓친 커버리지 비율AchievedOrJustified— PIL 테스트를 통해 완료된 커버리지의 비율입니다. 대시보드는 커버리지가 달성되었거나 타당할 경우 "완료"된 범위로 간주합니다.
규정 준수 임계값
이 메트릭에는 사전 정의된 임계값이 없습니다.
참고 항목
PIL 커버리지 분석 | PIL 커버리지 요약 | 코드 테스트 지표