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.