Funzionalità e comandi Appium supportati - 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à.

Funzionalità e comandi Appium supportati

L'endpoint Appium di Device Farm supporta la maggior parte degli stessi comandi e delle funzionalità desiderate che usi sui dispositivi locali, con alcune eccezioni. Gli elenchi seguenti mostrano quali funzionalità e comandi non sono attualmente supportati. Se i test non riescono a essere eseguiti come previsto a causa di una funzionalità limitata, apri una richiesta di assistenza per ulteriori informazioni.

Funzionalità supportate

Quando crei una sessione Appium su Device Farm, ti consigliamo di disporre di un set distinto di funzionalità che escluda qualsiasi funzionalità specifica del tuo dispositivo locale. In Device Farm, la creazione della sessione potrebbe non riuscire se sono impostate alcune funzionalità non supportate. Ciò include funzionalità specifiche del dispositivo come e. udid platformVersion Inoltre, alcune funzionalità ChromeDriver relative ad Android e WebDriverAgent iOS non sono supportate, così come le funzionalità supportate solo su emulatori e simulatori.

Comandi supportati

La maggior parte dei comandi Appium che vengono eseguiti correttamente su dispositivi Android e iOS reali verrà eseguita come previsto su Device Farm, con le seguenti esclusioni:

Comandi del dispositivo Appium () /appium/device

  • install_app

  • finger_print

  • send_sms

  • gsm_call

  • gsm_signal

  • gsm_voice

  • power_ac

  • power_capacity

  • network_speed

  • shake

Metodi e script di esecuzione di Appium () /execute

  • installApp

  • execEmuConsoleCommand

  • fingerprint

  • gsmCall

  • gsmSignal

  • sendSms

  • gsmVoice

  • powerAC

  • powerCapacity

  • networkSpeed

  • sensorSet

  • injectEmulatorCameraImage

  • isGpsEnabled

  • shake

  • clearApp

  • clearKeychains

  • configureLocalization

  • enrollBiometric

  • getPasteboard

  • installXCTestBundle

  • listXCTestBundles

  • listXCTestsInTestBundle

  • runXCTest

  • sendBiometricMatch

  • setPasteboard

  • setPermission

  • startAudioRecording

  • startLogsBroadcast

  • startRecordingScreen

  • startScreenStreaming

  • startXCTestScreenRecording

  • stopAudioRecording

  • stopLogsBroadcast

  • stopRecordingScreen

  • stopScreenStreaming

  • stopXCTestScreenRecording

  • updateSafariPreferences