29-09-22 03:23 AM
30-09-22 06:57 AM
07-10-22 01:45 AM
먼저, 키보드 입력에는 4가지 방법이 있습니다.
1. Write Stage - 특정 어플리케이션 타입의 기술적 인터페이스를 사용하여 텍스트 입력을 합니다. 잘 작동할 경우 가장 안정적인 방법입니다.
2. Windows Press Keys - 일부 어플리케이션에서 Navigate 스테이지를 통해 사용할 수 있습니다. 입력 전 Focus나 Window Activation이 요구되지 않습니다.
3. Global Send Keys - 이 옵션은 반드시 Global Send Key events를 시도하기 전에 시도해 보는것이 좋습니다. (상위 레벨 인터페이스를 사용)
4. Global Send Key events - 앞선 방법이 모두 작동하지 않을 시 사용할 수 있는 방법입니다. Global Send Keys 방법이 작동하는 경우라도 특정한 경우에 유용하게 사용할 수 있습니다. (다른 Action이 수행 되는 중에 키를 누르고 있어야 하는 경우)
두번째로, 원하는 Action이 보이지 않을 때는 Navigate 스테이지의 프로퍼티 창에서 Move Down 과 Add 버튼 사이에 있는 i 버튼을 눌러보시면
아래와 같은 내용을 확인하실 수 있습니다. 사용 가능한 Action은 Element의 타입에 의해 결정됩니다.
위와같이 어떤 액션이 어떤 elements 타입에서 사용 가능한지 확인할 수 있습니다.
Global Send Keys 또는 Global Send Key Events를 사용하고 싶으신 경우 Application 타입의 element를 Spy 한 뒤
해당 element의 Action을 사용하시면 될 것 같습니다.
감사합니다.