QualityScroll COVER EE 사용 중 테스트의 대상이 아닌 파일이나 함수가 있을 경우 커버리지를 제외할 수 있습니다.
제외하는 방법으로 웹 페이지 설정과 exclusion.cfg 파일 설정으로 볼수 있습니다.
두 방법 모두 동작은 동일하지만, 설정 방법에 차이가 있습니다.
- 웹 페이지 설정은 측정할 대상을 선택
- exclusion.cfg 파일 설정은 제외할 대상을 입력
1, 웹 페이지에서의 함수,파일 제외 방법
1) 모듈 수정에서 탐침 대상을 제외방법
※ 설정 적용 후 재빌드를 수행해야 합니다.
- COVER HOME의 모듈 관리에서 탐침코드를 제외할 모듈을 선택하고 [수정]버튼을 선택합니다.
- '파일/함수 포함 설정' 에서 탐침코드를 제외할 파일이나 함수를 체크하고, [확인] 버튼을 클릭합니다.상단 우측에 '파일/함수 포함설정' 버튼을 사용하여 한꺼번에 체크하거나 체크를 해제할 수 있습니다.
- 원본에서 재빌드를 수행합니다. 재빌드 수행시 모듈이 다시 등록되면서 대상 목록에서 없어진 것을 확인할 수 있습니다.
2) 커버리지 제외 정책을 통한 제외 방법
※ 커버리지 제외 정책을 사용하실 경우 [저장]버튼을 누르면 모듈에 바로 적용됩니다.
- COVER - '톱니바퀴' - '설정' - '커버리지 제외정책'을 선택합니다. 기본정보 및 제외 할 파일, 함수를 선택 합니다. (제외 할 파일이나 함수는 정규식으로 입력해야 합니다.)
- COVER - '톱니바퀴' - '설정' - '서버관리' - '해당 Agent의 고급설정' 을 선택합니다. 커버리지 제외 정책에 내용을 추가 후 우측에 ‘ + ‘ 아이콘을 클릭해야 제외 정책 목록에 등록 합니다. (저장 버튼을 눌러 저장합니다.)
3) exclusion.cfg 파일에서의 제외 설정 방법
- Cover설치경로/cover-agent/exclusion.cfg 경로의 파일을 텍스트 편집기로 엽니다.
제외 할 파일을 입력 후 저장 합니다.
감사합니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.