테스트 편집기에서 Citrix 이미지 동기화를 사용하면 재생하는 동안 Citrix
Performance Test에서 화면 영역의 컨텐츠를 계속 추적할 수 있습니다. 이러한 설정은 선택하는 이미지 동기화 요소에 적용됩니다.
이미지 동기화 속성
- 위치
- 이미지 동기화 영역의 왼쪽 상단 모서리 좌표와 픽셀 단위로 된 이미지 동기화 영역의 크기입니다. 이 필드는 읽기 전용입니다.
- 동기화 상태
- 동기화 제한시간 초과가 이미지에서 발생한 경우의 테스트 동작에 대해 설명합니다. 기본 제한시간 지연은
Citrix 테스트 생성 환경 설정에 지정되지만 실제 지연 시간은 동기화 레벨에 따라 다릅니다.
- 조건부
- 조건부 제한시간 지연은 Citrix 테스트 생성 환경 설정에서 지정된
기본 제한시간 지연입니다. 동기화에 실패하면
테스트는 실행 재개를 시도하고 동기화 제한시간 초과가 Citrix 성능 보고서 및
테스트 로그에 기록됩니다.
- 필수
- 필수 제한시간 지연은 기본 제한시간 지연의 3배입니다. 동기화에 실패하면
테스트가 오류 상태로 종료되고 제한시간 초과가 테스트 로그에 기록됩니다.
- 선택적
- 선택적 제한시간 지연은 2초로 고정됩니다. 동기화에 실패하면
테스트가 제한시간 초과를 무시합니다.
- 이미지 동기화 미리보기
- 레코딩된 상태의 이미지 동기화 영역 화면 캡처입니다. 테스트 편집기에서 화면 캡처 크기를 제한하려면
화면을 가시 영역에 맞춤을 선택합니다.
동기화
- 비트맵 해시 코드
- 동기화가 비트맵 해시 코드를 기준으로 평가되도록 지정합니다. 해시 코드는
선택한 영역의 이미지에서 계산된
고유 숫자입니다. 테스트를 실행하는 동안 이미지 동기화가 발생하면 테스트에서는 선택한 영역의
해시 코드를 계산하고 제한시간 초과가 발생하기 전에 화면 영역의 해시 코드가 예상 해시 코드와
일치하는 경우 테스트를 동기화합니다.
- 광학식 문자 인식
- 인식된 텍스트 값을 기준으로 동기화가 평가되도록 지정합니다. 광학식 문자 인식에서는
선택한 이미지 영역으로부터 텍스트 문자열을 추출합니다. 테스트를 실행하는 동안 이미지 동기화가 발생하면
테스트는 선택한 영역에 텍스트 인식을 계속해서 적용하고 제한시간 초과가 발생하기 전에 추출된 텍스트 값이
예상 텍스트 값과 일치하면 바로 테스트를 동기화합니다.
- 값
- 이 페이지에서는 지정된 인식 기술에 따라 예상 값을 지정합니다. 이미지 동기화가 여러 조건에서
성공할 수 있도록 추가를 클릭하여 대체 값을 추가할 수 있습니다. 대체 값은 기본 예상 값과 동일한
방식으로 평가합니다.
- 비트맵 해시 코드
- 비트맵 해시 코드를 선택한 경우 레코딩 중 선택한 이미지 영역에
대해 계산된 해시 코드입니다.
테스트를 실행한 후 Citrix 이미지 동기화 보기에서 결과 해시 코드를 복사하여
대체 해시 코드 값을 작성할 수 있습니다.
- 예상 텍스트
OCR(Optical Character Recognition)을 선택한 경우 선택한 이미지 영역에서 OCR(Optical Character Recognition)을
통해 추출된 예상 텍스트 값입니다. 선택한 이미지 영역에서 텍스트 문자열을 추출하려면 텍스트 추출을
클릭하십시오.
텍스트 추출에 실패하면 옵션 페이지에서
텍스트 인식 설정을 변경하십시오.
그러나 인식된 텍스트의 정확도는 중요하지 않습니다. 단지
테스트 동기화를 위해 테스트가 실행될 때마다 인식된 텍스트가 일관성을 유지하는 것이 중요합니다.
- 정규식 사용
- 이 옵션을 선택하면 표준 정규식 구문을 사용하여 예상 텍스트 문자열을 표현할 수 있습니다.
- 옵션
- 이 페이지에서는 OCR(Optical Character Recognition)을 통한 텍스트 추출 설정을 지정합니다. 좋은 결과를
얻으려면 다양한 설정으로 실험해야 합니다. 설정을 변경한 다음 값 탭을 클릭하고 텍스트 추출을
클릭하면 텍스트 인식이 개선되었는지 알 수 있습니다. OCR(Optical Character Recognition)은
검증 용도로 사용되기 때문에 추출된 텍스트의 정확도보다 결과의 일관성이 더 중요함에 유의하십시오.
- 확대/축소 요소
- 이미지에 적용되는 확대 요소입니다. 표준 폰트 크기의 경우 기본 설정은 중간입니다. 작은 폰트의 인식률을 높이려면 확대/축소 요소를 높이고
큰 폰트에 대해서는 이 설정을 낮춥니다.
- 언어
- 텍스트 인식 동기화에서 사용되는 사전 언어입니다.
테스트하는 애플리케이션의 언어를 선택하십시오. 사용자 애플리케이션의 언어가 목록에 없을 경우
Citrix 테스트 생성
환경 설정의 기본 OCR 설정에서 언어 설정을 변경하십시오.
- 밝기
- 이미지에 적용되는 0에서 250까지의 밝기 레벨입니다.
일반 대비 텍스트의 경우 기본 설정은 70입니다. 어두운 이미지의 인식률을 높이려면 밝기 설정을 높이고
밝은 이미지에 대해서는 이 설정을 낮춥니다.
- 인식률
- 추출된 문자열을 예상 텍스트에 일치시키기 위해 필요한 인식 비율입니다. 인식된 텍스트에서
불일치 문자의 비율을 허용하려면 인식률을 낮춥니다. 기본값은 100%로,
정확한 일치가 요구됨을 의미합니다.
검증 포인트
- 동기화된 요소에 대해 검증 포인트 사용
- 이 옵션을 선택하면 테스트에서 이미지 동기화가 성공했는지 여부를 확인합니다.
동기화에서 제한시간 초과가 발생하면 검증 포인트는 Citrix Performance Test 보고서에
실패 상태를 리턴합니다.
응답 시간
- 응답 시간 중지
- 이 옵션을 선택하면 현재 이미지 동기화를 사용하여 응답 시간 측정을
중지할 수 있습니다. 응답 시간에 아직 링크되지 않은 이미지 동기화에 대해 이 옵션을 선택하면
기본 이름을 사용하여 새 응답 시간이 작성됩니다. 중지 조치가 없는 응답 시간이 있는 경우
이러한 응답 시간도 나열됩니다. 링크할 응답 시간을 선택하십시오.
- 응답 시간 정의로 이동
- 여기를 클릭하면 세션 요소로 이동하여 응답 시간 정의 테이블을 볼 수 있습니다.