Utilizzo dello strumento devicefarm-cli in ambienti di test personalizzati - 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 strumento devicefarm-cli in ambienti di test personalizzati

L'host di test utilizza uno strumento di gestione delle versioni standardizzato chiamato a selezionare le versioni del software. devicefarm-cli Questo strumento è separato dall'host di test Device Farm AWS CLI ed è disponibile solo sull'host di test Device Farm. 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.

Importante

Questo strumento da riga di comando non è disponibile sugli host iOS precedenti. Per ulteriori informazioni, consulta l'argomento suHost di test iOS legacy.

Il frammento seguente mostra la help pagina di: 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 utilizzare lo strumento per modificare la versione di Python da 3.10 a 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 a: 1 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 sul software preinstallato sull'host di test, consulta. Software supportato in ambienti di test personalizzati