하나 이상의 모듈, 컴파일 단위, 소스 파일 또는 함수 요소에 대해
코드 적용범위 허용 레벨을 지정할 수 있습니다. 프로그램에 코드 적용범위 요구사항
패스로 플래그를 지정하려면 모든 기준이 충족되어야 합니다.
이 태스크 정보
코드 적용범위 레벨을 설정할 때 입력하는 레벨은
최소 허용 가능 코드 적용범위 백분율입니다. 하나 이상의
다음 요소에 대해 허용 가능 코드 적용범위 레벨을 설정할 수 있습니다.
- 모듈 적용범위
- 컴파일 단위 적용범위
- 소스 파일 적용범위
- 함수 적용범위
기본적으로 코드 적용범위 실행은
80%의 모듈 임계값만 허용 기준으로 사용합니다.
주의: 코드
적용범위 실행에 대한 스레드 기준을 변경하기 전에, 현재 워크벤치 세션 이전에
생성된 이전 실행에 대한 모든 패스 및 실패 상태 정보가 손실됩니다(예: IDE를
종료한 후 다시 시작하는 경우, 새 스레드 상태가 자동으로 이전 실행에 적용되도록
하려면 스레드 기준을 다시 설정하기 전에 보고서를 다시 생성해야 합니다.). 자세한 정보는
컴파일된 코드 적용범위 실행 히스토리 보기에 대한 작업의 내용을 참조하십시오.
프로시저
코드 적용범위 허용 레벨 또는 임계값을 사용자 정의하려면 다음을 수행하십시오. - 을 선택하십시오.
- 를 선택하십시오.
- 하나 이상의 다음 요소에 대해 최소 허용 가능 코드 적용범위 백분율을
지정하십시오.
- 모듈 적용범위: 허용 기준을 충족하기 위해 모듈에 포함되어야 하는
행의 백분율입니다.
- 컴파일 단위 적용범위: 허용 기준을 충족하기 위해 컴파일 단위에 포함되어야 하는
행의 백분율입니다.
- 소스 파일 적용범위: 허용 기준을 충족하기 위해 소스 파일에 포함되어야 하는
행의 백분율입니다.
- 함수 적용범위: 허용 기준을 충족하기 위해 함수에 포함되어야 하는
행의 백분율입니다.
선택란을 사용하여 원하는 요소를 선택하십시오. 선택한
각 요소와 연관된 상자에 최소 허용 가능 코드 적용범위 백분율을 입력하십시오.
- 확인 단추를 클릭하십시오.
- 코드 적용범위 실행의 기본 허용 기준을 복원하려면
코드 적용범위 환경 설정 페이지를 열고 기본값 복원
단추를 클릭하십시오. 모듈 임계값 레벨은
80%로 재설정되고 다른 모든 임계값 레벨은 선택 취소됩니다.
프로그램에 코드 적용범위 요구사항 패스 플래그를
지정하려면 모든 기준이 충족되어야 합니다. 허용 기준
패스 또는 실패 여부를 표시하는 아이콘이 컴파일된 코드
적용범위 실행 히스토리에 표시됩니다. 또한 실패한
각 요소는 보고서에서 빨간색 "x" 오버레이로 데코레이션됩니다.
예를 들어, 위에서 설정한 환경 설정(44%의 소스 파일 허용 레벨)을
사용하면 급여 프로그램에 대한 다음 코드 적용범위 보고서가 생성됩니다. payfunc.hpp 옆의
빨간색 "x" 오버레이는 19% 코드 적용범위가 44% 허용 기준 이하이기
때문에 표시된 것입니다.