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à.
Utilizzo dello devicefarm-cli
strumento in AWS Device Farm
AWSDevice Farm utilizza macchine host Amazon Elastic Compute Cloud (EC2) che eseguono Amazon Linux 2 per eseguire test Android. L'host di test di Amazon Linux 2 utilizza uno strumento di gestione delle versioni standardizzato chiamato devicefarm-cli
per selezionare le versioni del software. Questo strumento è separato dal Device Farm Test Host AWS CLI ed è disponibile solo sul Device Farm Test Host. Condevicefarm-cli
, è possibile passare a qualsiasi versione software preinstallata sull'host di test. Ciò offre un modo semplice per mantenere il file delle specifiche di test di Device Farm nel tempo e offre un meccanismo prevedibile per aggiornare le versioni del software in futuro.
Lo snippet seguente mostra la pagina di: help
devicefarm-cli
$ 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.
Esaminiamo un paio di esempi di utilizzo di. devicefarm-cli
Per usare lo strumento per cambiare la versione di Python da 3.10
in 3.9
nel file delle specifiche di test, esegui i seguenti comandi:
$ python --version Python 3.10.12 $ devicefarm-cli use python 3.9 $ python --version Python 3.9.17
Per cambiare la versione di Appium da 1
in 2
:
$ appium --version 1.22.3 $ devicefarm-cli use appium 2 $ appium --version 2.1.2
Suggerimento
Nota che quando selezioni una versione del software, cambia devicefarm-cli
anche gli strumenti di supporto per quei linguaggi, come pip
Python npm
e NodeJS.
Per ulteriori informazioni su come Device Farm testa i dispositivi Android, vedereAmbiente di test Amazon Linux 2 per test Android.
Per ulteriori informazioni sul software preinstallato sull'host di test Amazon Linux 2, consultaLibrerie software preinstallate per supportare i test Device Farm dei dispositivi Android.