환경 변수 - AWS Device Farm

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

환경 변수

환경 변수는 자동 테스트에서 사용하는 값을 나타냅니다. YAML 파일 및 테스트 코드에서 이러한 환경 변수를 사용할 수 있습니다. 사용자 지정 테스트 환경에서 Device Farm은 실행 시 환경 변수를 동적으로 채웁니다.

공통 환경 변수

Android 테스트

이 단원에서는 Device Farm에서 지원하는 Android 플랫폼 테스트에 공통적인 사용자 지정 환경 변수를 설명합니다.

$DEVICEFARM_DEVICE_NAME

테스트를 실행하는 디바이스의 이름 디바이스의 고유한 디바이스 식별자(UDID)

$DEVICEFARM_DEVICE_PLATFORM_NAME

디바이스 플랫폼 이름 Android 또는 iOS입니다.

$DEVICEFARM_DEVICE_OS_VERSION

디바이스 OS 버전

$DEVICEFARM_APP_PATH

테스트가 실행되고 있는 호스트 머신의 모바일 앱 경로 앱 경로는 모바일 앱에서만 사용할 수 있습니다.

$DEVICEFARM_DEVICE_UDID

자동 테스트를 실행 중인 모바일 디바이스의 고유한 식별자

$DEVICEFARM_LOG_DIR

테스트 실행 중에 생성되는 로그 파일의 경로 기본적으로 이 디렉터리의 모든 파일은 ZIP 파일에 보관되며 테스트 실행 후 아티팩트로 사용할 수 있습니다.

$DEVICEFARM_SCREENSHOT_PATH

테스트 실행 중에 캡처되는 스크린샷이 있는 경우 경로

$DEVICEFARM_CHROMEDRIVER_EXECUTABLE_DIR

Appium 웹 및 하이브리드 테스트에서 사용하는 데 필요한 Chromedriver 실행 파일이 들어 있는 디렉터리의 위치

$ANDROID_HOME

Android SDK 설치 디렉터리의 경로

참고

ANDROID_HOME 환경 변수는 Android용 Amazon Linux 2 테스트 호스트에서만 사용할 수 있습니다.

iOS 테스트

이 단원에서는 Device Farm에서 지원하는 iOS 플랫폼 테스트에 공통적인 사용자 지정 환경 변수를 설명합니다.

$DEVICEFARM_DEVICE_NAME

테스트를 실행하는 디바이스의 이름 디바이스의 고유한 디바이스 식별자(UDID)

$DEVICEFARM_DEVICE_PLATFORM_NAME

디바이스 플랫폼 이름 Android 또는 iOS입니다.

$DEVICEFARM_APP_PATH

테스트가 실행되고 있는 호스트 머신의 모바일 앱 경로 앱 경로는 모바일 앱에서만 사용할 수 있습니다.

$DEVICEFARM_DEVICE_UDID

자동 테스트를 실행 중인 모바일 디바이스의 고유한 식별자

$DEVICEFARM_LOG_DIR

테스트 실행 중에 생성되는 로그 파일의 경로

$DEVICEFARM_SCREENSHOT_PATH

테스트 실행 중에 캡처되는 스크린샷이 있는 경우의 경로입니다.