키보드 조치 편집

키보드 조치를 편집하여 키보드가 Citrix 서버와 상호작용하는 방식을 수동으로 지정할 수 있습니다.

시작하기 전에

키보드 조치는 텍스트 입력 또는 키보드 단축키 등의 키보드를 사용하는 하위 레벨의 사용자 조치를 설명합니다. 키보드 조치는 창 이벤트 내에서만 추가할 수 있습니다.

대부분의 경우 사용자는 테스트와 함께 레코딩되는 키보드 조치에 의존합니다. 레코딩에서는 여러 키 누르기를 텍스트 입력 조치로 팩토링하려고 합니다. 그러나 중복되거나 불충분하게 레코딩되는 키보드 조치를 수동으로 팩토링해야 하는 경우도 있습니다. 예를 들어, 일부 경우에는 텍스트 입력 문자열인 Hello를 다음과 같이 레코딩할 수 있습니다. Shift 키를 누르고 H 키를 누른 다음 Shift 키를 해제하고 E 키를 스트로크한 다음 마지막으로 llo 텍스트를 입력합니다. 수동으로 키보드 조치를 텍스트 입력으로 팩토링하여 데이터 풀 변수 및 참조에서 텍스트를 처리할 수 있습니다.

참고: Citrix 테스트에는 하위 레벨 사용자 입력 및 동기화가 포함되기 때문에 사소한 변경도 테스트 작동을 방해할 수 있습니다. 이러한 테스트를 편집할 때 테스트가 기능상 동일한지 확인해야 합니다.

프로시저

  1. 테스트 편집기에서 테스트를 여십시오.
  2. 창 이벤트를 펼치십시오.
    • 키보드 조치를 편집하려면 테스트 컨텐츠 영역에서 조치를 선택하십시오.
    • 특정 위치에서 새 키보드 조치를 작성하려면 조치를 선택한 후 삽입Citrix 키보드를 클릭하십시오.
  3. 테스트 요소 세부사항 영역에서 조치 유형을 지정하십시오.
    • 키 스트로크: 키를 눌렀다가 해제하는 상태를 나타냅니다.
    • 키 누름: 키를 누른 상태로 있음을 나타냅니다.
    • 키 해제: 누른 키를 해제함을 나타냅니다.
    키 코드 필드는 Windows 운영 체제에서 해석하는 대로 키 코드를 표시하며 문자 필드에서 변환됩니다. Ctrl 키, Shift 키 또는 Alt 키도 누를지 여부를 지정하려면 수정자를 사용하십시오.
  4. 문자 편집 영역을 사용하여 일반적으로 한 번의 키 입력으로는 사용할 수 없는 유니코드 문자를 수동으로 입력할 수 있습니다. 입력 필드를 선택하고 키보드의 문자를 입력하십시오. 키 코드문자 필드가 해당 문자를 표시합니다.
    참고: 워크벤치는 몇 가지 키 조합을 키보드 단축키로 사용합니다. 이러한 조합은 인터셉트될 수 있으며 문자 필드에 특정 문자가 표시되지 않고 원치 않는 조치를 초래할 수 있습니다.
  5. 키보드 이벤트에 대한 대기 시간을 지정할 수 있습니다. 이를 통해 사용자가 현재 이벤트를 시작하기 전에 사용하는 시간을 에뮬레이션할 수 있습니다.

피드백