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
  • Store Value
  • Store Content
  • Random Number
  • Random Text
  • Export Variable
  1. 액션 목록

Variables

PreviousMotionNextControl

Last updated 2 years ago

테스트 도중 특정 값을 저장해 두거나, 랜덤하게 값을 생성하는 기능이 있습니다. 여기서 저장해 둔 값들은 다른 스텝에서 사용됩니다.

주의) key 값은 대소문자를 구분하지 않습니다.

Store Value

작성자가 특정 값을 저장해 두는 용도로 사용됩니다.

예를 들어 로그인 아이디를 자주 입력해야 하는 시나리오를 작성해야 한다면, 초반에 값을 미리 설정해 두고 필요한 곳에서 불러와 쓸 수 있습니다.

Store Value Attributes

  1. key: 값을 저장해 두고 다른 곳에서 사용할때 사용될 키값입니다.

  2. value: key 값으로 저장되어 있는 실제 데이터 입니다.

Store Content

화면의 특정 위치에 있는 문자열을 읽어들려 저장해 두는 기능입니다. 여기서 저장된 값을 다른 스텝에서 사용할 때는 key 값을 사용하면 됩니다.

다음 예제를 참고하세요.

Store Content Attributes

  1. key: 다른 스텝에서 저장한 값을 사용할 때 쓰기 위한 식별자 입니다.

  2. UIObject: 데이터를 읽어들일 화면 요소를 출력합니다.

  3. pattern: 정규표현식을 사용할 수 있습니다. 만약 특정 위치에 대소문자 구분없이 "welcome"이라는 문구가 있을때만 값을 저장하고 싶으면 /welcome/i 정규표현식을 입력하면 됩니다.

Random Number

랜덤으로 숫자를 생성해서 사용하고 싶을때 사용할 수 있는 기능입니다.

Random Number Attributes

  1. key: 저장한 값을 사용할 때 쓰기 위한 식별자 입니다.

Random Text

랜덤하게 생성된 텍스트를 만들 수 있습니다.

랜덤 생성에 사용되는 문자는 영문 소문자(a-z), 영문 대문자(A-Z) 그리고 숫자 0-9 입니다.

Random Text Attributes

  1. key: 저장한 값을 사용할 때 쓰기 위한 식별자 입니다.

  2. prefix (optional): 텍스트 앞부분에 고정된 값을 사용하고 싶을 때 설정할 수 있습니다.

  3. number of characters: 랜덤으로 생성할 문자 수를 지정할 수 있습니다. (1-10 중에 선택할 수 있습니다.)

Export Variable

현재 시나리오에서 저장한 값(Store Value, Store Content, Random Number, Random Text)을 다른 시나리오에서 사용할 수 있도록 지정할 수 있습니다.

다른 시나리오에서 저장한 값을 사용하기 위해서는 먼저 해당 시나리오가 공유 시나리오가 되어야 하고, 사용할 값을 Export Variable로 지정해 줘야 합니다.

Export Variable Attributes

  1. key: 다른 시나리오와 공유할 저장한 값의 key를 입력합니다.

예제3. 특정 위치 단어 확인
Store Value Attributes 예제
Store Content Attributes 예제
랜덤 숫자 생성 Attributes 예제
랜덤 문자열 생성 Attributes 예제
변수 공유 Attributes 예제