Utilizzo dello devicefarm-cli strumento in AWS Device Farm - 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à.

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.