Scenario Editor 패널 상단의 톱니바퀴 아이콘으로 Scenario Settings를 열 수 있습니다.

General #
시나리오에 대한 설명을 작성합니다. 작성한 Description은 시나리오 이름에 마우스를 올리면 툴팁으로 표시됩니다.
User Variables #
시나리오 실행 중 반복 사용할 Key-Value 쌍을 미리 정의하는 기능입니다.
시나리오에 직접 추가한 변수와 Common Scenario에서 가져온 변수를 모두 확인할 수 있습니다.
추가하기 #
- + Add를 클릭합니다.
- Key와 Value를 입력합니다.
- Save로 저장합니다.
규칙 #
- Key: 공백 불가, 중복 불가, 대소문자 구분
- Value: 비워둘 수 있음
수정 및 삭제하기 #
- 수정: Key 또는 Value를 변경한 후 Save로 저장합니다.
- 삭제: 삭제 버튼을 클릭한 후 Save로 저장합니다.
암호화하기 #
비밀번호 같은 보안 데이터는 자물쇠 아이콘으로 암호화할 수 있습니다. 암호화된 Value는 ****로 표시되며, 수정 시 기존 값은 삭제되고 새 값을 입력해야 합니다.
사용하기 #
시나리오에서 ${Key} 형식으로 입력하면 실행 시 해당 Value로 치환됩니다.
- 예시: Key가
age, Value가34일 때${age}→ 실행 중34사용
자세한 내용은 입력 데이터 구성을 참고하세요.
Runtime #
Wait for Navigation #
화면 전환 완료를 대기하는 최대 시간입니다. 화면 전환 중 스텝이 너무 빨리 실행되는 오류를 방지합니다.
- 기본값: 3,000ms (3초)
- 0으로 설정하면 비활성화됩니다.
Self-Healing #
Motion 액션 실행 중 화면 전환 지연이나 UIObject 인식 오류로 스텝이 실패하면, 시스템이 실패 직전 스텝으로 돌아가 자동 재실행합니다.
D2D Test #
D2D(Device-to-Device) 테스트용 디바이스 역할을 설정합니다.
역할 설정하기 #
- Role Settings 토글을 활성화합니다.
- Role Name을 입력합니다 (예:
sender,receiver). - 각 역할에 디바이스를 선택합니다.
- 연결된 디바이스가 없으면
Random / Android또는Random / iOS를 선택합니다. - 연결된 디바이스가 있으면 해당 디바이스를 직접 선택할 수 있습니다.
- 연결된 디바이스가 없으면
최대 4개 역할까지 추가할 수 있습니다. 삭제 버튼으로 역할을 제거합니다.
