Main Content

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

모델 커버리지 조각

메트릭 ID

slcomp.mt.CoverageFragment

설명

이 메트릭은 단위의 각 모델에 대한 모델 테스트 결과에서 측정된 커버리지를 반환합니다. 메트릭 결과에는 모델 테스트에서 달성한 커버리지의 백분율, 커버리지 필터에서 정당화된 모델 커버리지의 백분율, 모델 테스트에서 누락된 커버리지의 백분율이 포함됩니다.

계산 세부사항

메트릭:

  • SIL(software-in-the-loop) 또는 PIL(processor-in-the-loop) 모드에서 실행되는 테스트의 커버리지는 포함되지 않습니다.

  • 커버리지 지점이 없는 모델에 대해 100% 커버리지를 반환합니다.

수집

메트릭 ID slcomp.mt.CoverageFragment와 함께 getMetrics을 사용하세요.

이 지표에 대한 데이터를 수집하면 모델 파일과 테스트 결과 파일이 로드되며 Simulink® Coverage™ 라이선스가 필요합니다.

결과

이 메트릭의 경우 metric.Result 인스턴스는 Value를 다음에 대한 필드가 포함된 struct로 반환합니다.

  • Execution — 실행 범위

  • Decision — 결정 커버리지

  • Condition — 조건 커버리지

  • MCDC — 수정된 조건 및 결정 범위(MC/DC)

  • OverflowSaturation — 정수 오버플로 범위가 포화됨

장치의 각 모델에 대해 반환된 metric.Result의 인스턴스가 있습니다.

각 필드에는 다음 필드를 포함하는 struct가 포함되어 있습니다.

  • Achieved — 모델 테스트를 통해 달성된 커버리지의 백분율입니다.

  • Justified — 커버리지 필터에 의해 정당화된 모델 커버리지의 백분율입니다.

  • Missed — 모델 테스트에서 누락된 커버리지의 비율입니다.

  • AchievedOrJustified — 모델 테스트로 달성했거나 커버리지 필터로 정당화된 커버리지 비율입니다.

규정 준수 임계값

이 메트릭에는 사전 정의된 임계값이 없습니다.

참고 항목

관련 항목