Stego v1.1 사용설명서
  • 목차
  • Stego란?
  • 기본 기능
    • 기본 화면 구성
    • 기본 사용 방법
    • 메뉴바
    • 워크스페이스
    • 시나리오
    • 디바이스
    • 디바이스 패널
  • 시나리오 작성과 실행
    • 작성 패널 구성
    • 작성하기
    • 실행하기
    • 내보내기
    • 시나리오 속성 설정
    • 스텝 속성 설정
  • 액션 목록
    • 액션 목록
    • Motion
    • Variables
    • Control
    • Assertion
    • Events
    • Advanced
  • 화면 분석 도구 목록
    • 화면 분석 도구
    • OD(Object Detection)
    • OCR(Optical Character Recognition)
    • Crop Image
    • Custom Box
    • Full Screen
    • Relative
  • 튜토리얼
    • 따라해 보세요
    • 예제1. 앱 실행하기
    • 예제2. 스크롤해서 아이템 찾기
    • 예제3. 특정 위치 단어 확인
    • 예제4. 구글맵 확대하기
    • 예제5. 조건문 액션 사용하기
    • 예제6. 재생중인 동영상 정지하기
    • 예제7. 알람 시간 설정하기
    • 예제8. 사라지는 UI 확인하기
    • 예제9. 바탕화면 아이콘 검사하기
    • 예제10. 공유 시나리오 사용하기
  • 자주하는 질문(FAQ)
    • 일반
    • 설치
    • 디바이스 테스트
    • 시나리오 테스트
Powered by GitBook
On this page
  • Rotate
  • Wait
  • Launch
  • Terminate
  • Activate
  • Home
  • Lock
  • Unlock
  • Wake Up
  • Keycode
  1. 액션 목록

Events

Motion 이외에 디바이스에 줄 수 있는 다양한 이벤트들이 모여 있습니다. 예를 들어 세로 화면을 가로 화면으로 바꾸거나 앱 실행 혹은 종료 시키는 등의 이벤트를 발생 시킬 수 있습니다.

Rotate

디바이스의 스크린 방향을 변경할 수 있습니다.(시계방향 270도로 회전)

Rotate Attributes

  1. orientation: 회전 방향을 지정합니다. - PORTRAIT: 디바이스의 화면을 세로 방향으로 회전합니다. - LANDSCAPE: 디바이스의 화면을 가로 방향으로 회전합니다.

Wait

다음 스텝을 실행할 때까지 설정한 시간만큼 대기합니다.

Wait Attributes

  1. value: 대기 시간을 설정할 수 있습니다. - 기본값: 2000 - 최소값: 500 - 최대값: 5000 - 단위: ms

Launch

앱을 실행합니다.

Launch Attributes

  1. Package Name: 실행할 앱이 안드로이드 앱일 경우 앱의 Package Name을 입력합니다.

  2. Bundle ID: 실행할 앱이 아이폰 앱일 경우 앱의 Bundle ID를 입력합니다.

두 값 모두 입력했을 경우 테스트가 실행되는 디바이스의 종류에 따라 사용될 값이 정해집니다.

안드로이드 Package Name 알아내는 방법

Step1. play.google.com에 접속해서 앱을 검색합니다.

Step2. 상단 주소창 부분에서 패키지 이름을 확인합니다. ?id=패키지이름 형식으로 되어 있습니다.

아이폰 Bundle ID 알아내는 방법

Step1. apple.com/kr/app-store에 접속해서 앱을 검색합니다.

Step2. 상단 주소창 부분에서 고유번호를 확인합니다. /id고유번호 형식으로 되어 있습니다.

Step3. 아래 형식의 주소를 브라우저에 입력합니다.

https://itunes.apple.com/lookup?id=공유번호

Step4. txt 형태로 다운로드 된 파일을 열어서 Bundle ID 값을 확인합니다.

Terminate

실행중인 앱을 종료합니다.

Terminate Attributes

  1. Package Name: 실행할 앱이 안드로이드 앱일 경우 앱의 Package Name을 입력합니다.

  2. Bundle ID: 실행할 앱이 아이폰 앱일 경우 앱의 Bundle ID를 입력합니다.

두 값 모두 입력했을 경우 테스트가 실행되는 디바이스의 종류에 따라 사용될 값이 정해집니다.

Activate

백그라운드에서 실행 중인 앱을 디바이스 화면에 띄웁니다.

Activate Attributes

  1. Package Name: 실행할 앱이 안드로이드 앱일 경우 앱의 Package Name을 입력합니다.

  2. Bundle ID: 실행할 앱이 아이폰 앱일 경우 앱의 Bundle ID를 입력합니다.

두 값 모두 입력했을 경우 테스트가 실행되는 디바이스의 종류에 따라 사용될 값이 정해집니다.

Home

디바이스의 홈 화면으로 이동합니다. (홈 버튼 누르는 것과 동일 동작)

Lock

디바이스를 잠금 상태로 변경합니다.

Unlock

디바이스를 잠금 해제 합니다.

Wake Up

장치가 슬립 상태일 때 슬립 모드를 해제합니다.

Keycode

다양한 Keycode값을 입력할 수 있습니다. 기본으로 제공되는 Keycode 이외의 값을 Keycode를 직접 입력할 수 있습니다.

주의) Keycode 액션은 안드로이드 전용 액션입니다. 아이폰에서는 동작하지 않고 바로 다음 스텝으로 넘어갑니다.

Keycode Attributes

  1. value: 입력할 Keycode값을 설정합니다. 직접 입력할 수도 있고, 클릭하면 나오는 기본 값을 선택할 수 도 있습니다. - Back(4): 안드로이드 Back 버튼 동작을 수행합니다. - Enter(66): 키보드 UI의 Go 버튼 동작을 수행합니다. - Del(67): 키보드 UI의 백스페이스 동작을 수행합니다. - AppSwitch(187): 안드로이드 앱전환 버튼 동작을 수행합니다.

PreviousAssertionNextAdvanced

Last updated 2 years ago

Keycode Attributes 예제