이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
테스트 케이스 배포 요구 사항
메트릭 ID
RequirementWithTestCaseDistribution
설명
이 지표를 사용하여 테스트에 연결된 요구 사항 수와 테스트에 대한 링크가 누락된 요구 사항 수를 계산합니다. 메트릭은 유형이 Functional로 설정되고 유형이 Implements로 설정된 링크가 있는 장치에 연결된 요구 사항만 분석합니다. 유형가 Verifies로 설정된 링크가 있는 경우 요구사항이 테스트에 링크됩니다.
이 지표는 RequirementWithTestCase 지표 결과의 분포로 결과를 반환합니다.
계산 세부사항
메트릭:
유형가
Functional로 설정되고 유형가Implements로 설정된 링크가 있는 장치에 연결된 요구 사항만 분석합니다.다른 모델이나 하위 시스템을 테스트하는 테스트에 대한 링크를 포함하여 링크 유형이
Verifies로 설정된 프로젝트의 테스트에 대한 링크 수를 계산합니다. 테스트에 연결된 각 요구 사항에 대해 해당 링크가 요구 사항을 구현하는 장치에서 실행되는 테스트에 대한 것인지 확인하세요.
수집
이 메트릭에 대한 데이터를 수집하려면 다음 안내를 따르세요.
모델 테스트 대시보드에서 Requirements with Tests 위젯 위에 커서를 놓습니다.
메트릭 ID
RequirementWithTestCaseDistribution와 함께getMetrics을 사용하세요.
이 메트릭에 대한 데이터를 수집하려면 모델 파일이 로드되며 Requirements Toolbox™ 라이선스가 필요합니다.
결과
이 메트릭의 경우 metric.Result 인스턴스는 다음 필드를 포함하는 분포 구조로 Value를 반환합니다.
BinCounts— 각 bin의 요구 사항 수로, 벡터로 반환됩니다. 첫 번째 bin에는 테스트에 연결되지 않은 요구 사항이 포함되어 있습니다. 두 번째 bin에는 하나 이상의 테스트에 연결된 요구 사항이 포함됩니다.BinEdges—RequirementWithTestCase지표의 논리적 출력 결과로, 항목0(false) 및1(true)이 포함된 벡터로 반환됩니다. .OverallCount— 유형가Implements로 설정된 링크를 통해 장치에 구현된 기능 요구 사항의 총 개수입니다.OverallCount은BinCounts에 있는 요소의 합으로 계산됩니다.Ratios— 테스트에 대한 링크가 누락된 요구 사항의 비율과 테스트에 대한 링크가 있는 요구 사항의 비율로, 다음 요소를 포함하는 벡터로 반환됩니다.Ratios(1)— 모델 테스트에 대한 링크가 누락된 요구 사항의 비율입니다.Ratios(2)— 모델 테스트에 대한 링크가 있는 요구 사항의 비율입니다.
각 비율은
BinCounts값을OverallCount값으로 나누어 계산됩니다. 예를 들어 단위 요구 사항의 27.27%에 테스트 링크가 누락되고 단위 요구 사항의 72.73%에 테스트 링크가 있는 경우Ratios는 소수 형식의 백분율이 포함된 벡터를 반환합니다.[0.2727; 0.7273].
규정 준수 임계값
이 메트릭의 기본 규정 준수 임계값은 다음과 같습니다.
Compliant—0요구 사항에 테스트 링크가 없습니다.Non-Compliant—1이상의 요구 사항에 테스트 링크가 없습니다.Warning— 없음