시나리오 실행 #
작성된 시나리오는 두 가지 실행 방식을 지원합니다.
전체 실행 #
작성된 시나리오의 모든 스텝을 시작부터 종료까지 순차적으로 실행합니다.

전체 실행 방법
- 작성 패널 툴바의 실행 버튼(▶) 클릭
- 키보드 단축키: Ctrl+D (Windows), ⌘+D (macOS)
부분 실행 #
부분 실행 기능을 통해 시나리오의 특정 구간을 실행할 수 있습니다.
- Play Only 선택된 단일 스텝만을 실행합니다.
- 선택된 스텝 실행 후 즉시 중단됩니다.
- 단, Block, If, Loop, Common Scenario 등 자식 스텝이 포함된 스텝의 경우 모든 하위 스텝까지 실행됩니다.
- Play Until the End 선택된 스텝부터 시나리오 마지막 스텝까지 실행합니다.
- Play Until This Step 시나리오 시작점부터 선택된 스텝까지 실행합니다.
- Play Selected 선택한 스텝들을 실행합니다.
시나리오를 실행하려면 디바이스가 연결되어 있어야 합니다.
디바이스를 연결하는 방법은 Stego 사용 가이드 > 3.0. Device Farm 연결에서 확인할 수 있습니다.
실행 중지 #

시나리오 실행 중에는 작성 패널 툴바의 일반 아이콘들이 사라지고, 실행 중지 아이콘이 표시됩니다.
실행 중인 시나리오를 중지하려면 중지 버튼(■)을 클릭하여 중단할 수 있습니다.
시나리오 실행 결과 확인 #
시나리오 실행 후 테스트 결과는 Output 패널을 통해 실시간으로 표시됩니다.

각 실행 스텝에 대해 다음 데이터가 출력됩니다:
- 스텝 이름
- 실행 시간 (시:분:초 형식)
- 스텝 실행 관련 메시지
- Assertion 액션이 포함된 경우, 액션 실행 결과에 따라 해당 액션 이름이 색상으로 표시됩니다:
- Passed: 초록색
- Warning: 노란색
- Failed: 빨간색
- Assertion 액션이 포함된 경우, 액션 실행 결과에 따라 해당 액션 이름이 색상으로 표시됩니다:
Output 패널의 실행된 스텝에 마우스 오버 시 Scenario Editor에서 해당 스텝이 하이라이트되어 실행 위치 식별이 가능합니다.

Step Result 확인 #
Output 패널에서 특정 스텝 클릭 시 Step Result 창이 활성화됩니다.
개별 스텝의 동작 결과를 상세 확인할 수 있습니다.
Step Result 창은 다음 정보를 제공합니다:
- 시나리오 작성 화면과 실행 화면 비교
- UIObject 정보 및 매칭 상태
- 오류 발생 시점의 화면 상태

기본 정보 영역 #
- 스텝 식별 정보: 실행된 스텝의 명칭이 표시됩니다.
- 실행 결과 메시지: 스텝 실행 과정에서 생성된 결과 메시지가 출력됩니다. Label 또는 Custom message가 설정된 경우 해당 정보가 상단에 추가 표시됩니다.
Screen 탭 #
3. 실행 시점 화면 캡처: 테스트 실행 당시의 실제 디바이스 화면이 스크린샷으로 캡처되어 표시됩니다.
- 전체화면 보기 기능: Screen 탭에서 스크린샷 선택 시 전체화면 모드로 확대 표시됩니다.
UIObject 탭 #
4. 시나리오 작성 시점과 테스트 실행 중의 UIObject 정보를 비교합니다. 테스트 대상 객체의 속성, 위치, 상태 변화를 확인할 수 있습니다.


- UIObject 목록 표시 스텝에서 사용된 UIObject 목록이 표시됩니다.
- 작성 시점 화면 정보 시나리오 작성 시 사용된 화면 이미지와 해상도 데이터가 표시됩니다.
- Anchor 표시 기능 Anchor 사용 시 해당 Anchor가 화면에 표시됩니다. Anchor 클릭을 통해 8. 작성 시점 UIObject 속성 영역에서 속성 정보 확인이 가능합니다.
- 실행 시점 화면 정보 테스트 실행 중 캡처된 화면 이미지와 해상도 데이터가 표시됩니다.
- UIObject 색상 의미 안내 ‘?’ 도움말 아이콘에 마우스 오버 시 UIObject 색상 분류 기준이 툴팁으로 표시됩니다.
- 상세 보기 기능 Running Screen의 UIObject 정보 확인 버튼입니다. 매칭 성공 시 비활성화, 매칭 실패 시 활성화됩니다.
- 실행 결과 Anchor 정보 Anchor 클릭 시 테스트 결과 기준의 Anchor 속성 정보가 표시됩니다.
- 작성 시점 UIObject 속성 시나리오 작성에 사용된 UIObject의 속성 정보가 표시됩니다.
- 실행 시점 UIObject 속성 실행 중 매칭된 UIObject의 속성 정보가 표시됩니다.
- 화면 확대 기능 작성 화면 또는 실행 화면의 해상도 정보 위에 마우스 오버 시 나타나는 버튼
을 통해 해당 화면을 전체화면으로 확대할 수 있습니다.
- 화면 확대 기능 작성 화면 또는 실행 화면의 해상도 정보 위에 마우스 오버 시 나타나는 버튼
