코드 적용범위를 실행하면 테스트 케이스에서 실행된 행이
코드에 포함된 백분율을 표시하는 결과 및 행별 적용범위 세부사항을
보고하여 테스트 케이스에서 컴파일된 언어 애플리케이션이 올바르게
실행되는지를 알 수 있습니다.
이 태스크 정보
디버그할 수 있는 모든 컴파일된 언어 애플리케이션에 대해
코드 적용범위를 실행할 수 있습니다.
프로시저
- 디버그 정보를 사용하여 프로그램을 컴파일하십시오.
참고: 디버그 정보가 없는 애플리케이션 부분이 있는 경우, 디버그 정보가 있는
애플리케이션 부분만 코드 적용범위 보고서에 포함됩니다.
- AQE_STARTUP_KEY 또는 EQA_STARTUP_KEY 환경 변수를 포함하도록 애플리케이션의 시작 JCL을 수정하십시오. 이 변수 값은 CC,<programName> 양식이어야 합니다. 예를 들면, 다음 JCL 코드에서 AQE_STARTUP_KEY 행을
참조하십시오.
// PARM.RUN=('/TEST(,,,TCPIP&&<IP_address_for_RDz_client>%<port_for_RDz_debug_UI_daemon>:*)')
//******* ADDITIONAL RUNTIME JCL HERE ******
//CEEOPTS DD *
ENVAR("AQE_DBG_V4LIST=//'USER.COBOL.LISTING'",
"AQE_STARTUP_KEY=CC,PRTPRIM",
"AQE_DBG_TRACE=/home/user/probe.trc")
/*
//CEEDUMP DD SYSOUT=*
참고: 이 예는 AQE_STARTUP_KEY 환경 변수를
사용합니다. AQE로 시작하는 환경 변수는 Rational® Developer for System z® Integrated Debugger와 함께 사용됩니다.
디버그 도구를 사용 중인 경우 EQA 환경 변수를 사용하십시오. JCL 코드 생성에 대한
정보는 런타임 단계 옵션 관련 링크를 참조하십시오.
- JCL을 제출하십시오. z/OS® Projects 퍼스펙티브에서 JCL을 제출할 수 있습니다.
자세한 정보는
http://pic.dhe.ibm.com/infocenter/ratdevz/v9r0/index.jsp?topic=/com.ibm.uss.projects.doc/tasks/submittingajcl.html에서
JCL 제출을 참조하십시오.
다음에 수행할 작업
코드 적용범위 데이터 수집은 디버그 퍼스펙티브에서
실행되지만 데이터 수집이 완료되면 코드 적용범위 보고서는
현재 퍼스펙티브에서 자동으로 열립니다. 이제 코드 적용범위
결과를 볼 수 있습니다.