Citrix 웹 인터페이스로 테스트 레코딩

Citrix 웹 인터페이스에서 Citrix 세션을 레코딩하여 이 연결 방법에서 제공되는 로드 밸런싱 기능을 사용할 수 있습니다. 세션 레코딩을 완료하면 마법사가 Citrix 테스트를 생성합니다.

시작하기 전에

프로시저

  1. 파일 > 새로 작성 > 레코딩에서 테스트를 클릭한 다음Citrix 레코딩을 선택하고 다음을 클릭하십시오.
  2. 테스트 스위트 위치 선택 페이지에서 프로젝트를 선택하십시오.
  3. 테스트 파일 이름에 Citrix 테스트 이름을 입력한 후 다음을 클릭하십시오.
  4. Citrix 연결 설정 페이지에서 웹 인터페이스를 통해를 선택하고 다음을 클릭하십시오.
  5. 클라이언트 애플리케이션 선택 페이지에서 사용할 웹 브라우저를 선택하고 다음을 클릭하십시오.
  6. 선택한 내용에 따라 다음 단계 중 하나를 수행하십시오. 레코더 설정 페이지에서 선택한 브라우저에 따라 다음 세부사항을 지정하십시오.
    • 프록시 레코더로 트래픽 레코딩을 클릭하여 프록시를 통해 HTTP 또는 SOCKS 트래픽을 레코딩하거나 소켓 레코더로 트래픽 레코딩을 클릭하여 프록시를 사용할 수 없는 경우 애플리케이션에 대한 하위 레벨 네트워크 트래픽을 레코딩하십시오. 이 옵션은 Mozilla Firefox 또는 Microsoft Internet Explorer를 사용하지 않는 경우 주로 사용하십시오.
      참고: 프록시 레코딩을 사용하는 경우 HTTP 또는 HTTPS 요청을 특정 엔드포인트로 필터링하여 해당 엔드포인트에 대한 모든 요청이 레코딩되지 않도록 할 수 있습니다. 프록시 레코딩 환경 설정의 내용을 참조하십시오.
    • 서버에 클라이언트 SSL 인증이 필요한 경우 프록시 레코더가 클라이언트인 것처럼 서버에서 인증할 프록시 레코더의 클라이언트 인증 키 저장소를 제공하십시오. 서버에 특정 클라이언트 인증서 필요 선택란을 선택하십시오. 서버 인증서 키 저장소의 파일 이름 및 비밀번호를 지정하십시오. 여러 인증서가 필요한 경우, 다중 인증서를 클릭하고 추가를 클릭하여 각 호스트 이름 및 포트에 대한 인증서 키 저장소 파일 이름 및 비밀번호를 지정하십시오.
    • Mozilla Firefox를 선택한 경우 임시 Firefox 프로파일을 사용하도록 선택할 수 있습니다. 이렇게 하면 사용자의 일반적인 프로파일과 연관될 수 있는 책갈피, 플러그인 또는 도구 모음 없이도 Firefox가 시작됩니다. 대체 Firefox 프로파일 사용 선택란을 선택한 다음 임시 Firefox 프로파일 사용을 선택하십시오.
    • 프록시 레코더로 트래픽 레코딩을 클릭한 경우 고급을 클릭하여 HTTP 또는 SOCKS 프록시 레코더를 사용하여 브라우저가 사용하는 네트워크 연결 설정을 검토하고 편집할지 여부를 지정하거나 고급 SSL 인증 설정을 지정하십시오. 소켓 레코더로 트래픽 레코딩을 클릭한 경우 고급 SSL 인증 설정을 지정하십시오.
  7. 레코딩을 시작하려면 완료를 클릭하십시오. 웹 브라우저가 열립니다.
  8. 웹 브라우저에서 Citrix 웹 인터페이스 서버 URL을 지정하십시오.
  9. Citrix 웹 인터페이스 페이지에서 사용자 이름, 비밀번호 및 도메인을 입력하여 세션을 여십시오. Citrix 웹 인터페이스에 서버에 공개되어 있고 사용자가 사용할 수 있는 애플리케이션 목록이 표시됩니다. 테스트할 애플리케이션을 선택하십시오. Citrix 레코딩 창이 열립니다. 도구 모음의 레코더 제어를 사용하여 주석을 추가하거나, 동기화를 레코딩하거나, 레코딩 중 화면 캡처를 수행할 수 있습니다.
    1. 레코딩된 테스트에 사용자 주석을 추가하려면 사용자 주석 삽입 아이콘(사용자 주석 삽입 아이콘)을 클릭하십시오. Citrix 테스트는 길이가 길고 읽기 어려울 수 있으므로 이를 설명하는 주석이 중요 요소를 찾는 데 도움이 될 수 있습니다.
    2. 레코딩된 테스트에 이미지 동기화를 추가하려면 이미지 동기화 삽입 아이콘(이미지 동기화 삽입 아이콘)을 클릭하고 동기화에 사용할 화면 영역을 선택한 다음 이미지 동기화 삽입 아이콘을 다시 클릭하십시오. 이미지 동기화를 사용하면 창 이벤트에만 초점을 맞추는 대신 재생 중에 화면 영역의 컨텐츠를 계속 추적할 수 있습니다. 이미지 동기화를 사용하여 다수의 창을 작성하거나 수정하지 않지만 창의 컨텐츠를 정기적으로 업데이트하는 애플리케이션에서 테스트의 동기화를 유지보수할 수 있습니다. 이미지의 컨텐츠는 비트맵 해시 코드 또는 OCR(Optical Character Recognition)으로 얻은 텍스트 값으로 평가할 수 있습니다. 또한 테스트 편집기에서 이미지 동기화에 검증 포인트를 추가할 수 있습니다.
    3. 레코딩된 테스트에 화면 캡처를 추가하려면 화면 캡처 아이콘(화면 캡처 아이콘)을 클릭하십시오. 화면 캡처를 사용하면 테스트 읽기가 용이해지며 레코딩된 테스트를 시각화하는 데 도움이 됩니다.
    4. 화면 캡처의 설정을 변경하려면 화면 캡처 환경 설정 아이콘(화면 캡처 환경 설정 아이콘)을 클릭한 후 다음 옵션 중 하나를 선택하십시오.
      자동 화면 캡처를 하지 않음
      테스트 레코더가 화면 캡처를 자동으로 레코딩하지 않도록 하려면 이 옵션을 선택하십시오. 이 옵션을 선택한 경우에도 화면 캡처를 수동으로 레코딩할 수 있습니다. 이 옵션은 기본적으로 선택됩니다.
      화면 캡처 간격
      주기적 화면 캡처를 자동으로 레코딩하고 캡처 간 시간 간격을 지정하려면 이 옵션을 선택하십시오.
      창 작성 시 화면 캡처
      Citrix에서 창 오브젝트가 작성될 때마다 화면 캡처를 레코딩하려면 이 옵션을 선택하십시오.
      도구 팁 제외
      창 작성 시 화면 캡처를 선택한 경우 이 옵션을 사용으로 설정하여 레코딩 중 도구 팁 이벤트가 표시될 때마다 화면 캡처가 작성되는 것을 방지할 수 있습니다. 이 옵션을 사용 안함으로 설정하면 도구 팁이 표시될 때 화면 캡처가 레코딩됩니다.
  10. 테스트할 조치 시퀀스 완료 시 세션을 닫고 레코딩 중지(레코딩 중지 아이콘)을 클릭하여 레코더를 중지하거나 Citrix 애플리케이션 및 웹 브라우저를 닫으십시오. 테스트가 생성되는 동안 진행상태 창이 열립니다. 완료 시 레코더 제어 보기에 테스트 생성 완료 메시지가 표시되고 테스트 네비게이터에 사용자 테스트가 나열되며 테스트가 테스트 편집기에서 열립니다.

결과

테스트 편집기에 HTTP 페이지와 Citrix 사용자 조치가 둘 다 표시됩니다.

다음에 수행할 작업

Citrix 웹 인터페이스 테스트를 실행하려면 테스트 편집기에서 테스트 실행을 클릭하십시오.

피드백