서비스 시작점이 있는 코드 적용범위 실행

코드 적용범위를 실행하면 테스트 케이스에서 실행된 행이 코드에 포함된 백분율을 표시하는 결과 및 행별 적용범위 세부사항을 보고하여 테스트 케이스에서 컴파일된 언어 애플리케이션이 올바르게 실행되는지를 알 수 있습니다. 디버그할 수 있는 특정 IBM i 애플리케이션에 대해 코드 적용범위를 실행할 수 있습니다.

프로시저

  1. 소스 디버그 옵션을 사용하여 프로그램을 컴파일하십시오.
    참고:
    • DBGVIEW(*ALL), DBGVIEW(*SOURCE) 또는 DBGVIEW(*LIST) 옵션 중 하나를 사용해야 합니다.
    • 디버그 정보가 없는 애플리케이션 부분이 있는 경우, 디버그 정보가 있는 애플리케이션 부분만 코드 적용범위 보고서에 포함됩니다.
  2. 원격 시스템 탐색기에서 사용자 연결 아래의 사용자 프로그램을 찾아보십시오. 원하는 경우 프로그램을 쉽게 찾을 수 있도록 필터를 작성하거나 라이브러리 목록 항목을 추가할 수 있습니다.
    프로그램 찾아보기
  3. 서비스 시작점을 설정하십시오.
    서비스 시작점 설정
    서비스 시작점이 IBM i 서비스 시작점 보기에 추가됩니다.
    서비스 시작점이 추가됨
  4. 서비스 시작점을 코드 적용범위 모드로 설정하십시오. 서비스 시작점을 마우스 오른쪽 단추로 클릭하고 코드 적용범위 모드를 선택하십시오. 또는 보기에서 코드 적용범위 도구 모음 단추도구 모음 단추를 선택하십시오. 서비스 시작점의 기본 모드는 디버그 모드입니다. IDE를 다시 시작하면 모드가 디버그 모드로 재설정됩니다.
    코드 적용범위 모드 설정
  5. 옵션: 기본 코드 적용범위 매개변수를 수정하려면 구성을 편집하십시오.
    1. 실행 구성을 여십시오. 서비스 시작점을 마우스 오른쪽 단추로 클릭하고 실행 구성 열기를 선택하십시오. 구성 편집 대화 상자가 열립니다.
      실행 구성 열기
    2. 기본 프로그램에서 호출되는 모든 프로그램 또는 서비스 프로그램을 추가하십시오. 추가 단추를 클릭하여 추가적인 호출된 프로그램을 추가하십시오.
      호출된 프로그램 추가
      추가된 후 호출된 프로그램입니다. 기본 프로그램이 선택되어 있습니다.
      호출된 프로그램이 추가되었습니다. 기본 프로그램이 선택되었습니다.
    3. 필요에 따라 구성을 편집하십시오. 예를 들어, 분석할 사항에서 분석에 사용할 디버그 보기를 지정할 수 있습니다. 코드 적용범위에서는 적용범위가 행 레벨인지 프로시저 레벨인지와 같은 세부사항을 지정할 수 있습니다. 구성에 대한 자세한 정보는 코드 적용범위 구성 편집의 내용을 참조하십시오.
  6. 적용닫기를 클릭하여 구성을 저장하고 IBM i 서비스 시작점 보기로 돌아가십시오.
  7. 5250 터미널에서 사용자의 기본 프로그램을 호출하십시오. 작성한 서비스 시작점 구성은 시작할 프로그램을 청취합니다.
    5250 터미널에서 기본 프로그램 호출

    IDE의 맨 아래에 있는 상태 표시줄은 PROGRAM_NAME의 코드 적용범위 실행 메시지를 표시합니다. 여기서 PROGRAM_NAME은 사용자 프로그램의 이름입니다.

    상태 표시줄은 코드 적용범위가 실행 중임을 표시합니다.

    프로그램이 대화식인 경우, 5250 터미널에서 열리고 테스트를 실행할 준비가 되어 있습니다.

    5250 실행 프로그램

  8. 대화식 프로그램의 경우 사용자의 테스트 프로시저에 따라 프로그램을 사용한 후 프로그램을 종료하십시오.
  9. 일괄처리 프로그램의 경우 프로그램 실행이 완료될 때까지 대기하십시오. 프로그램이 종료된 후 워크벤치 보고서가 열리고 적용범위를 요약하는 항목이 코드 적용범위 결과 보기에 추가됩니다.
    코드 적용범위 결과

피드백