주요 콘텐츠

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

테스트 케이스 배포 요구 사항

메트릭 ID

RequirementWithTestCaseDistribution

설명

이 지표를 사용하여 테스트에 연결된 요구 사항 수와 테스트에 대한 링크가 누락된 요구 사항 수를 계산합니다. 메트릭은 유형Functional로 설정되고 유형Implements로 설정된 링크가 있는 장치에 연결된 요구 사항만 분석합니다. 유형Verifies로 설정된 링크가 있는 경우 요구사항이 테스트에 링크됩니다.

이 지표는 RequirementWithTestCase 지표 결과의 분포로 결과를 반환합니다.

계산 세부사항

메트릭:

  • 유형Functional로 설정되고 유형Implements로 설정된 링크가 있는 장치에 연결된 요구 사항만 분석합니다.

  • 다른 모델이나 하위 시스템을 테스트하는 테스트에 대한 링크를 포함하여 링크 유형이 Verifies로 설정된 프로젝트의 테스트에 대한 링크 수를 계산합니다. 테스트에 연결된 각 요구 사항에 대해 해당 링크가 요구 사항을 구현하는 장치에서 실행되는 테스트에 대한 것인지 확인하세요.

수집

이 메트릭에 대한 데이터를 수집하려면 다음 안내를 따르세요.

  • 모델 테스트 대시보드에서 Requirements with Tests 위젯 위에 커서를 놓습니다.

  • 메트릭 ID RequirementWithTestCaseDistribution와 함께 getMetrics을 사용하세요.

이 메트릭에 대한 데이터를 수집하려면 모델 파일이 로드되며 Requirements Toolbox™ 라이선스가 필요합니다.

결과

이 메트릭의 경우 metric.Result 인스턴스는 다음 필드를 포함하는 분포 구조로 Value를 반환합니다.

  • BinCounts — 각 bin의 요구 사항 수로, 벡터로 반환됩니다. 첫 번째 bin에는 테스트에 연결되지 않은 요구 사항이 포함되어 있습니다. 두 번째 bin에는 하나 이상의 테스트에 연결된 요구 사항이 포함됩니다.

  • BinEdgesRequirementWithTestCase 지표의 논리적 출력 결과로, 항목 0(false) 및 1(true)이 포함된 벡터로 반환됩니다. .

  • OverallCount유형Implements로 설정된 링크를 통해 장치에 구현된 기능 요구 사항의 총 개수입니다. OverallCountBinCounts에 있는 요소의 합으로 계산됩니다.

  • Ratios — 테스트에 대한 링크가 누락된 요구 사항의 비율과 테스트에 대한 링크가 있는 요구 사항의 비율로, 다음 요소를 포함하는 벡터로 반환됩니다.

    • Ratios(1) — 모델 테스트에 대한 링크가 누락된 요구 사항의 비율입니다.

    • Ratios(2) — 모델 테스트에 대한 링크가 있는 요구 사항의 비율입니다.

    각 비율은 BinCounts 값을 OverallCount 값으로 나누어 계산됩니다. 예를 들어 단위 요구 사항의 27.27%에 테스트 링크가 누락되고 단위 요구 사항의 72.73%에 테스트 링크가 있는 경우 Ratios는 소수 형식의 백분율이 포함된 벡터를 반환합니다. [0.2727; 0.7273].

규정 준수 임계값

이 메트릭의 기본 규정 준수 임계값은 다음과 같습니다.

  • Compliant0 요구 사항에 테스트 링크가 없습니다.

  • Non-Compliant1 이상의 요구 사항에 테스트 링크가 없습니다.

  • Warning — 없음

참고 항목

도움말 항목