COVER EE 커버리지 제외 지정 방법(JAVA)

수정일 월, 20 10월 시간: 2:07 PM

QualityScroll COVER EE 사용 중 테스트의 대상이 아닌 파일이나 경로를 커버리지 측정에서 제외할 수 있습니다. 



[4SP1 이하 버전]
: tm-java 의 옵션으로 제공되는 -esp 옵션을 활용하여 특정 경로 또는 특정 파일에 탐침을 제외 할 수 있습니다.


1. 특정 소스 파일에 대한 탐침 제외

ex) java -jar [Agent 경로]/bin/tm-java.jar -cp [class 파일 경로] -sp [소스 파일 경로] -esp "[특정 경로의 java파일 ]" -t



2. 특정 경로에 대한 탐침 제외

ex) java -jar [Agent 경로]/bin/tm-java.jar -cp [class 파일 경로] -sp [소스 파일 경로] -esp "[제외 할 절대 경로]" -t



3. 특정 패턴에 대한 탐침 제외
ex) java -jar [Agent 경로]/bin/tm-java.jar -cp [class 파일 경로] -sp [소스 파일 경로] -esp "[*제외패턴].java" -t



[4SP2 이상 버전]

: cover-jacov-cli-jre*.jar 의 옵션으로 제공되는 -e 옵션을 활용하여 특정 경로 또는 특정 파일에 탐침을 제외 할 수 있습니다.

1. 특정 소스 파일에 대한 탐침 제외
ex) java -jar %CODESCROLL_TM_INSTALL_PATH%bin\cover-jacov-cli-jre17.jar src -o instr -e "[특정 경로의 java파일]"


2. 특정 경로에 대한 탐침 제외

ex) java -jar %CODESCROLL_TM_INSTALL_PATH%bin\cover-jacov-cli-jre17.jar src -o instr -e "[특정 경로]"


3. 특정 패턴에 대한 탐침 제외
ex) java -jar %CODESCROLL_TM_INSTALL_PATH%bin\cover-jacov-cli-jre17.jar src -o instr -e "[제외 패턴].java"


감사합니다.

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.