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à.
Ambienti di test personalizzati in AWS Device Farm
Nota
iOS27 dispositivi pubblici sono ora disponibili su Device Farm, serviti dall'host macos_tahoe di test in esecuzioneXcode 27. Individua le specifiche del test macos_tahoe e scegli un dispositivo da iOS 27 pollici per iniziare.
AWS Device Farm consente di configurare un ambiente personalizzato per i test automatici (modalità personalizzata), che è l'approccio consigliato per tutti gli utenti di Device Farm. Per ulteriori informazioni sugli ambienti in Device Farm, consulta Ambienti di test.
I vantaggi della modalità personalizzata rispetto alla modalità standard includono:
-
Esecuzione più rapida dei test end-to-end: il pacchetto di test non viene analizzato per rilevare tutti i test della suite, evitando così un sovraccarico. preprocessing/postprocessing
-
Log live e streaming video: i log dei test e i video sul lato client vengono trasmessi in streaming live quando si utilizza la modalità personalizzata. Questa funzionalità non è disponibile nella modalità standard.
-
Cattura tutti gli artefatti: sull'host e sul dispositivo, la modalità personalizzata consente di acquisire tutti gli artefatti del test. Ciò potrebbe non essere possibile nella modalità standard.
-
Ambiente locale più coerente e replicabile: in modalità standard, gli artefatti verranno forniti separatamente per ogni singolo test, il che può essere utile in determinate circostanze. Tuttavia, l'ambiente di test locale potrebbe discostarsi dalla configurazione originale poiché Device Farm gestisce ogni test eseguito in modo diverso.
Al contrario, la modalità personalizzata consente di rendere l'ambiente di esecuzione dei test di Device Farm costantemente in linea con l'ambiente di test locale.
Gli ambienti personalizzati vengono configurati utilizzando un file YAML-formatted di specifiche di test (specifiche di test). Device Farm fornisce un file delle specifiche di test predefinito per ogni tipo di test supportato che può essere utilizzato così com'è o personalizzato; personalizzazioni come filtri di test o file di configurazione possono essere aggiunte alle specifiche di test. Le specifiche di test modificate possono essere salvate per esecuzioni di test future.
Per ulteriori informazioni, vedere Caricamento di una specifica di test personalizzata utilizzando and. AWS CLI Creazione di un'esecuzione di test in Device Farm