Appium 테스트 및 AWS Device Farm - AWS Device Farm

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

Appium 테스트 및 AWS Device Farm

이 섹션에서는 Appium 테스트를 구성 및 패키징하고 Device Farm에 업로드하는 방법을 설명합니다. Appium은 네이티브 애플리케이션 및 모바일 웹 애플리케이션을 자동화하는 오픈 소스 도구입니다. 자세한 정보는 Appium 웹 사이트에서 Appium 소개를 참조하세요.

샘플 앱 및 작동 테스트에 대한 링크는 Android용 Device Farm 샘플 앱iOS용 Device Farm 샘플 앱을 참조하세요 GitHub.

Device Farm 테스트에 대한 자세한 내용은 섹션을 참조하세요AWS Device Farm의 테스트 프레임워크 및 내장 테스트.

버전 지원

다양한 프레임워크 및 프로그래밍 언어에 대한 지원은 사용되는 언어에 따라 다릅니다.

Device Farm은 Appium 1.x 및 2.x 서버 버전을 지원합니다. Android의 경우 devicefarm-cli로 Appium 주요 버전을 선택하여 사용할 수 있습니다. 예를 들어 Appium 서버 버전 2를 사용하려면 테스트 사양 YAML 파일에 다음 명령을 추가합니다.

phases: install: commands: # To install a newer version of Appium such as version 2: - export APPIUM_VERSION=2 - devicefarm-cli use appium $APPIUM_VERSION

iOS의 경우 avm 또는 npm 명령을 사용하여 특정 Appium 버전을 선택할 수 있습니다. 예를 들어 avm 명령을 사용하여 Appium 서버 버전을 2.1.2로 설정하려면 다음 명령을 테스트 사양 YAML 파일에 추가합니다.

phases: install: commands: # To install a newer version of Appium such as version 2.1.2: - export APPIUM_VERSION=2.1.2 - avm $APPIUM_VERSION

npm 명령을 사용하여 최신 버전의 Appium 2를 사용하려면 테스트 사양 YAML 파일에 다음 명령을 추가합니다.

phases: install: commands: - export APPIUM_VERSION=2 - npm install -g appium@$APPIUM_VERSION

devicefarm-cli 또는 기타 CLI 명령에 대한 자세한 내용은 AWS CLI 참조를 참조하세요.

주석과 같은 프레임워크의 모든 기능을 사용하려면 사용자 지정 테스트 환경을 선택하고 AWS CLI 또는 Device Farm 콘솔을 사용하여 사용자 지정 테스트 사양을 업로드합니다.