기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Android 디바이스의 Device Farm 테스트를 지원하는 사전 설치된 소프트웨어 라이브러리
AWS Device Farm은 Amazon Linux 2를 실행하는 Amazon Elastic Compute Cloud(EC2) 호스트 시스템을 사용하여 Android 테스트를 실행합니다. Amazon Linux 2 테스트 호스트에는 Device Farm 테스트 프레임워크를 지원하는 여러 소프트웨어 라이브러리가 사전 설치되어 있어 시작(launch) 후 바로 사용할 수 있는 테스트 환경을 제공합니다. 다른 필수 소프트웨어의 경우 테스트 사양 파일을 수정하여 테스트 패키지에서 설치하거나 인터넷에서 다운로드하거나 내의 프라이빗 소스에 액세스할 수 있습니다VPC(VPCENI자세한 내용은 참조). 자세한 내용은 테스트 사양 파일 예제를 참조하세요.
현재 호스트에서 사용할 수 있는 소프트웨어 버전은 다음과 같습니다.
소프트웨어 라이브러리 | 소프트웨어 버전 | 테스트 사양 파일에 사용할 명령 |
Python | 3.8 | devicefarm-cli use python 3.8 |
3.9 | devicefarm-cli use python 3.9 |
|
3.10 | devicefarm-cli use python 3.10 |
|
3.11 | devicefarm-cli use python 3.11 |
|
Java | 8 | devicefarm-cli use java 8 |
11 | devicefarm-cli use java 11 |
|
17 | devicefarm-cli use java 17 |
|
NodeJS | 16 | devicefarm-cli use node 16 |
18 | devicefarm-cli use node 18 |
|
20 | devicefarm-cli use node 20 |
|
Ruby | 2.7 | devicefarm-cli use ruby 2.7 |
3.2 | devicefarm-cli use ruby 3.2 |
|
Appium | 1 | devicefarm-cli use appium 1 |
2 | devicefarm-cli use appium 2 |
또한 테스트 호스트에는 pip
및 npm
패키지 관리자(각각 Python 및 Node.js에 포함됨)와 같은 각 소프트웨어 버전에 대해 일반적으로 사용되는 지원 도구 및 Appium과 같은 도구에 대한 종속성(예: Appium UIAutomator2 드라이버)이 포함되어 있습니다. 따라서 지원되는 테스트 프레임워크를 사용하는 데 필요한 도구가 보장됩니다.