Citrix 테스트 레코딩

Citrix 프리젠테이션 서버 클라이언트에서 Citrix 세션을 레코딩할 수 있습니다. 레코딩할 때 레코딩 마법사가 자동으로 Citrix Presentation Server 클라이언트를 시작하여 레코딩을 위해 서버를 구성합니다. 세션 레코딩을 완료하면 마법사가 Citrix 성능 테스트를 생성합니다.

레코딩 마법사의 작동은 레코더 환경 설정으로 제어됩니다. 현재 설정을 검사하려면 > 환경 설정을 클릭한 후 테스트를 펼쳐 Citrix 레코더를 클릭하십시오. 이 프로시저에서는 기본값으로 설정되었다고 가정합니다.

시작하기 전에 Agent Controller가 로컬 컴퓨터에서 실행 중인지 확인하십시오. Agent Controller를 시작하는 방법에 대해서는 Agent Controller 관리를 참조하십시오.

테스트는 성능 테스트 프로젝트(소스 폴더를 포함하는 Java™ 프로젝트)에 저장됩니다. 성능 테스트 프로젝트 작성 방법은 성능 테스트 프로젝트 작성을 참조하십시오.

테스트를 레코딩하려면 다음을 수행하십시오.
  1. 파일 > 새로 작성 > 성능 테스트 레코딩을 클릭한 후 Citrix 성능 테스트를 선택하십시오. 다음을 클릭하십시오.
  2. Citrix 레코딩 페이지에서 프로젝트를 선택하십시오. 파일 이름 레코딩에서 테스트 이름을 입력한 후 다음을 클릭하십시오. 사용자가 입력하는 이름이 레코딩, 테스트 및 기타 필수 파일의 기본 이름이 됩니다. 표준 네비게이터 또는 Java 패키지 탐색기에서는 해당 파일에 구분되는 접미부가 있는 것을 볼 수 있으나 테스트 네비게이터에서는 단순(테스트) 이름만 볼 수 있습니다.
  3. Citrix 연결 설정 페이지에서 Citrix 서버에 연결할 방법을 지정하십시오.
    • 서버에서를 선택하여 지정된 Citrix 서버로 직접 연결하십시오. 서버 이름 또는 IP 주소를 지정하거나 찾아보기를 클릭하여 로컬 네트워크에서 서버를 찾으십시오. Citrix 관리자가 공개 응용프로그램을 정의한 경우 찾아보기를 클릭하여 서버의 공개 응용프로그램 목록에서 응용프로그램을 선택할 수 있습니다. Citrix 데스크탑 세션을 레코딩하려면 이 필드를 공백으로 두십시오. 다음을 클릭하여 계속 진행하십시오.
    • Citrix 서버 관리자가 제공하는 사전 정의된 ICA 파일을 사용하여 연결하려면 ICA 파일 사용을 선택하십시오. 찾아보기를 클릭하여 시스템에서 ICA 파일을 찾아 선택한 후 다음을 클릭하여 계속 진행하십시오.
  4. Citrix 세션 환경 설정 페이지에서 세션에 대한 설명을 입력하고 Citrix Presentation Server 클라이언트의 비디오 설정을 변경할 수 있습니다. 다음을 클릭하여 계속 진행하십시오. Citrix 성능 테스트는 마우스 및 창 조합과 같은 서버와의 낮은 레벨의 상호작용을 기반으로 하므로 Citrix 데스크탑이 모든 조치를 허용할 정도로 커야 합니다.
  5. 처음으로 Citrix 성능 테스트를 레코딩할 경우 개인정보 보호 경고를 읽고 동의합니다를 눌러야 계속할 수 있습니다.
  6. 레코딩을 시작하려면 완료를 클릭하십시오. Citrix Presentation Server 클라이언트가 시작되고 Citrix 레코더 제어 창이 열리는 동안 진행상태 창이 열립니다.
  7. Citrix 서버에 로그인하여 테스트할 타스크를 수행하십시오. Citrix 레코더 제어 창을 사용하여 레코딩 세션 동안 주석을 추가하거나 화면 캡처를 가져올 수 있습니다.
    1. 레코딩된 테스트에 사용자 주석을 추가하려면 사용자 주석 삽입 사용자 주석
삽입 아이콘 단추를 클릭하십시오. Citrix 테스트의 길이가 길고 읽기 어려울 수 있으므로 중요 요소를 찾을 수 있도록 의미 있는 주석을 추가하십시오.
    2. 이미지 동기화를 레코딩된 테스트에 추가하려면 이미지 동기화 삽입 이미지 동기화 삽입 아이콘 단추를 클릭하고 동기화에 사용할 화면 영역을 선택한 후 이미지 동기화 삽입 단추를 다시 클릭하십시오. 이미지 동기화를 사용하면 창 이벤트뿐만 아니라 재생하는 동안 테스트에서 화면 영역의 컨텐츠를 계속 추적할 수 있습니다. 이미지 동기화를 사용하면 다수의 창을 작성 또는 수정하지 않지만 창 컨텐츠를 정기적으로 갱신하는 응용프로그램의 테스트 동기화를 유지할 수 있습니다. 이미지 컨텐츠는 OCR(Optical Character Recognition)을 통해 확보한 텍스트 값이나 비트맵 해시 코드로 평가할 수 있습니다. 또한 테스트 편집기에 있는 이미지 동기화로 검증 포인트를 추가할 수도 있습니다.
    3. 레코딩된 테스트에 화면 캡처를 추가하려면 화면 캡처 화면 캡처 아이콘 단추를 클릭하십시오. 화면 캡처를 사용하면 테스트의 가독성이 향상되고 레코딩된 테스트를 시각화할 수 있습니다. 화면 캡처 설정을 변경하려면 화면 캡처 환경 설정 화면 캡처
환경 설정 아이콘을 클릭한 후 다음 옵션 중 하나를 선택하십시오.
      자동 화면 캡처 없음
      테스트 레코더로 화면 캡처를 자동으로 레코딩하지 않으려면 이 옵션을 선택하십시오. 이 옵션을 선택한 경우에도 화면 캡처를 수동으로 레코딩할 수 있습니다. 이 옵션은 기본적으로 선택됩니다.
      화면 캡처 간격
      정기적으로 화면 캡처를 자동으로 레코딩하고 캡처 간 간격을 지정하려면 이 옵션을 선택하십시오.
      창 작성 중에 화면 캡처
      창 오브젝트가 Citrix에 작성될 때마다 화면 캡처를 레코딩하려면 이 옵션을 선택하십시오.
  8. 테스트할 조치 시퀀스를 완료했으면 세션을 확실히 닫고 Citrix 프리젠테이션 서버 클라이언트를 닫아 레코더를 중지하십시오. 테스트가 생성되는 동안 진행상태 창이 열립니다. 완료되면 레코더 제어 보기에 테스트 생성 완료라는 메시지가 표시되며 테스트 네비게이터가 사용자의 테스트를 나열하며 테스트가 테스트 편집기에서 열립니다.
관련 개념
Citrix 성능 테스트 가이드라인
관련 태스크
테스트에 레코딩된 새 시퀀스 삽입
Citrix 레코딩 환경 설정 변경
Citrix 테스트 생성 환경 설정 변경
이용약관 | 피드백
(C) Copyright IBM Corporation 2006. All Rights Reserved.