기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자 지정 테스트 환경에서 devicefarm-cli 도구 사용
테스트 호스트는 라는 표준화된 버전 관리 도구를 사용하여 소프트웨어 버전을 devicefarm-cli 선택합니다. 이 도구는 AWS CLI 와 별개이며 Device Farm 테스트 호스트에서만 사용할 수 있습니다. devicefarm-cli를 사용하면 테스트 호스트에 사전 설치된 소프트웨어 버전으로 전환할 수 있습니다. 이를 통해 시간이 지나도 Device Farm 테스트 사양 파일을 관리할 수 있는 명확한 방법을 제공하고 예측 가능한 메커니즘을 주어 향후 소프트웨어 버전을 업그레이드할 수 있도록 합니다.
중요
레거시 iOS 호스트에서는이 명령줄 도구를 사용할 수 없습니다. 자세한 내용은의 주제를 참조하세요레거시 iOS 테스트 호스트.
아래 스니펫은 devicefarm-cli의 help 페이지를 보여줍니다.
$ devicefarm-cli help Usage: devicefarm-cli COMMAND [ARGS] Commands: help Prints this usage message. list Lists all versions of software configurable via this CLI. use <software> <version> Configures the software for usage within the current shell's environment.
devicefarm-cli를 사용하여 몇 가지 예를 살펴봅시다. 이 도구를 사용하여 테스트 사양 파일에서 Python 버전을 3.10에서 3.9로 변경하려면 다음 명령을 실행하세요.
$ python --version Python 3.10.12 $ devicefarm-cli use python 3.9 $ python --version Python 3.9.17
Appium 버전을 1에서 2로 변경하려면 다음과 같습니다.
$ appium --version 1.22.3 $ devicefarm-cli use appium 2 $ appium --version 2.1.2
작은 정보
소프트웨어 버전을 선택하면 Python을 위한 pip, NodeJS를 위한 npm과 같이 devicefarm-cli 또한 해당 언어에 대한 지원 도구로 전환한다는 점을 유의하세요.
테스트 호스트에 사전 설치된 소프트웨어에 대한 자세한 내용은 섹션을 참조하세요사용자 지정 테스트 환경 내에서 지원되는 소프트웨어.