각 스텝에서 수행할 동작(예: Click, Input)을 정의합니다. 이 섹션에서는 Desktop 시나리오의 Motion 액션과 Event 액션을 다룹니다.
그 외 Variable, Assertion, Advanced 액션은 Stego Desktop과 동일합니다.
자세한 내용은 Stego Desktop 가이드 > 7.1. 액션 설정에서 확인할 수 있습니다.
Motion #
웹 환경에서 사용하는 마우스 및 키보드 기본 동작입니다.
Click #
UIObject를 클릭하는 동작입니다.

Attributes
- UIObject: 클릭할 UIObject
- Type: 클릭 방식
- Single: 한 번 클릭
- Double: 더블 클릭
- Button:
- LEFT: 마우스 좌클릭
- MIDDLE: 마우스 휠 클릭
- RIGHT: 마우스 우클릭
- BACK: 마우스 BACK 버튼 클릭
- FORWARD: 마우스 FORWARD 버튼 클릭
Scroll #
상하 또는 좌우로 스크롤하는 동작입니다.
스크롤 시작 위치에 버튼, 메뉴 등 클릭 가능한 요소가 있으면 스크롤이 작동하지 않을 수 있습니다.

Attributes
- UIObject: 스크롤할 영역
- Direction: 스크롤 방향 (기본값: DOWN, 옵션: DOWN/UP/LEFT/RIGHT/BOTTOM/TOP)
- DOWN/UP: 일반 상하 스크롤
- LEFT/RIGHT: 좌우 스크롤
- BOTTOM/TOP: 끝까지 스크롤
- Duration: 스크롤 실행 시간 (기본값: 2,500ms, 범위: 100~5,000ms)
Scroll To #
지정된 UIObject가 화면에 나타날 때까지 스크롤을 반복하는 액션입니다.

Attributes
- UIObject: 스크롤을 멈추는 기준 요소
- Direction: 스크롤 방향 (기본값: DOWN, 옵션: DOWN/UP/LEFT/RIGHT)
- DOWN/UP: 일반 상하 스크롤
- LEFT/RIGHT: 좌우 스크롤
- Wait Timeout: 스크롤 실행 시간 (기본값: 10,000ms, 범위: 5,000 ~ 600,000ms)
Drag #
시작 UIObject에서 끝 UIObject로 드래그하는 동작입니다.

Attributes
- Start UIObject: 드래그를 시작할 UIObject
- End UIObject: 드래그를 끝낼 UIObject
- Press Duration: 드래그 시작 전 길게 누르는 시간 (기본값: 0ms, 범위: 0~5,000ms)
- Drag Duration: 드래그 실행 시간 (기본값: 2,500ms, 범위: 500~5,000ms)
Input #
키보드로 텍스트를 입력하는 동작입니다. 키보드가 활성화된 상태에서 수행할 수 있습니다.

Attributes
- Value: 입력할 텍스트 (직접 입력 또는
${key}형식의 User Variable 사용) - Auto Done: 옵션 활성화 시, 텍스트 입력 완료 후 키보드의 ‘완료’, ’검색’, ’다음’ 등의 버튼 자동 입력
- Secure: 옵션 활성화 시, Windows 화상 키보드를 사용하여 입력
Hover #
지정한 UIObject에 마우스 포인터를 올리는 동작입니다.

Attributes
- UIObject: 마우스 포인터를 올릴 영역
Secure Keyboard #
보안 키보드에서 비밀번호를 입력하는 동작입니다. 보안 키보드 활성화 상태에서 사용할 수 있습니다.

Attributes
- Value: 보안 키보드에 입력할 값
- Interval: 키 입력 간격 (기본값: 1,000ms, 범위: 500~5,000ms)
- Auto Done: 옵션 활성화 시, 텍스트 입력 완료 후 키보드의 ‘완료’, ’검색’, ’다음’ 등의 버튼 자동 입력
Event #
Wait #
지정 시간(단위: ms)만큼 대기합니다.

Attributes
- Value: 대기 시간 (기본값: 2,000ms, 범위: 500~600,000ms)
Launch #
응용 프로그램이나 브라우저 URL을 실행합니다.

Attributes
- Type
- APP
- App:
exe파일 경로 (예:C:Program FilesGoogleChromeApplicationchrome.exe)
- App:
- BROWSER
- URL: 실행할 웹사이트 URL
- Browser: Chrome, Edge 중 선택
- APP
Keycode #
Microsoft의 Virtual-Key Codes를 사용할 수 있습니다.

Attributes
- Value: 입력할 Keycode 값 (‘상수’와 동일)
- Count: 실행 횟수 (기본값: 1회, 범위: 1~100회)
- Interval: 실행 간격 (기본값: 1,000ms, 범위: 500~5,000ms)
Virtual Key Codes에 대한 내용은 Virtual-Key Codes를 참고해 주세요.
