Concetti di base di test di App Center
Importante
Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.
Altre informazioni sulle sequenze temporali di supporto e sulle alternative.
È utile acquisire familiarità con i concetti di base che comprendono l'esperienza di test di App Center.
Concetto | Definizione |
---|---|
Configurazione dei dispositivi | Combinazione di modello di dispositivo e versione del sistema operativo. Ad esempio, un iPhone 7 che esegue iOS 10 e un iPhone 7 che esegue iOS 10.2 sono 2 configurazioni diverse. |
Livello dispositivo | Le configurazioni dei dispositivi sono organizzate in base ai livelli. I dispositivi di livello 1 sono i più popolari nel mercato. In genere includono i telefoni di punta dei principali produttori. I dispositivi livello 1 vengono mantenuti in un volume superiore e in genere hanno tempi di attesa più brevi rispetto ad altri livelli. In quanto queste configurazioni invecchiano, diventeranno infine livello 2. I dispositivi di livello 3 sono in genere dispositivi perimetrali che non sono comuni o popolari nel mercato. I dispositivi di livello 3 vengono mantenuti in volumi di piccole dimensioni e hanno una probabilità elevata di tempi di attesa più lunghi. |
Set di dispositivi | Raccolta di configurazioni del dispositivo. I set di dispositivi vengono in genere usati per accedere facilmente ai dispositivi comunemente usati per attività ripetute, ad esempio i dispositivi per l'esecuzione di test di fumo di base. |
Concorrenza del dispositivo | La concorrenza del dispositivo è il numero massimo di dispositivi in cui un account può eseguire test in una sola volta. Una volta raggiunto il limite di concorrenza[1] in tutte le esecuzioni di test, i dispositivi aggiuntivi vengono accodati fino al completamento di uno o più test in esecuzione. La concorrenza è determinata dal livello di sottoscrizione dell'account ed è anche la base per i prezzi. |
Esecuzione dei test | Esecuzione della suite di test rispetto al file binario dell'app fornito nel set di dispositivi selezionato. È possibile avviare le esecuzioni di test usando lo strumento dell'interfaccia della riga di comando di App Center. |
Test Report | Artefatto generato da un'esecuzione di test. Il report di test include lo stato generale di passaggio/esito negativo, una suddivisione dettagliata dello stato di passaggio/esito negativo da parte del produttore, della versione del sistema operativo e del fattore di forma e degli asset, ad esempio screenshot e log dei dispositivi. I report di test sono visualizzabili nell'interfaccia utente Web. |
Serie di test | La serie di test è un sistema arbitrario per organizzare le esecuzioni di test. Possono essere considerate etichette usate dall'interfaccia utente per raggruppare le esecuzioni di test correlate. Gli usi comuni per le serie di test includono l'area delle funzionalità ( ad esempio "test di accesso") e la fase di sviluppo (ad esempio "test di fumo"). |
[1] - Nota sui limiti di concorrenza: se un dispositivo specifico (modello & versione del sistema operativo) ha una disponibilità limitata, può essere accodato nonostante la concorrenza disponibile. Ogni account può usare fino al 50% delle istanze disponibili di un dispositivo specifico. Questa limitazione consiste nel mantenere la disponibilità ragionevole ad altri tester.