Librerie software preinstallate per supportare i test Device Farm dei dispositivi Android - AWS Device Farm

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Librerie software preinstallate per supportare i test Device Farm dei dispositivi Android

AWSDevice Farm utilizza macchine host Amazon Elastic Compute Cloud (EC2) che eseguono Amazon Linux 2 per eseguire test Android. L'host di test Amazon Linux 2 è preinstallato con molte delle librerie software necessarie per supportare i framework di test di Device Farm, fornendo un ambiente di test pronto all'avvio. Per qualsiasi altro software richiesto, puoi modificare il file delle specifiche di test per installarlo dal tuo pacchetto di test, scaricarlo da Internet o accedere a fonti private interne al tuo VPC (VPCENIper ulteriori informazioni, consulta la sezione dedicata). Per ulteriori informazioni, consulta l'esempio del file Test spec.

Le seguenti versioni del software sono attualmente disponibili sull'host:

Libreria software Versione del software Comando da utilizzare nel file delle specifiche di test
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

L'host di test include anche strumenti di supporto di uso comune per ogni versione del software, come i pip gestori di npm pacchetti (inclusi rispettivamente in Python e Node.js) e le dipendenze (come il UIAutomator2 driver Appium) per strumenti come Appium. Ciò garantisce di disporre degli strumenti necessari per lavorare con i framework di test supportati.