Test App Center
App Center Test (in precedenza Xamarin Test Cloud) è un servizio di automazione di test per app per dispositivi mobili native e ibride. I test scritti usando framework supportati possono essere eseguiti in centinaia di modelli di dispositivo e sistemi operativi univoci ospitati nel data center. Avviare le esecuzioni dei test usando App Center riga di comando ol'API REST pubblica. App Center i risultati dei test, inclusi gli asset multimediali, per la visualizzazione per un massimo di sei mesi.
Le esecuzioni dei test vengono eseguite in modalità ospitata: caricare il file binario dell'app e i file di test per eseguire i test nel data center. Gli asset generati, ad esempio screenshot e log dei dispositivi, vengono mantenuti per i report di test.
App Center Test gestisce un criterio di conservazione dei dati di sei mesi per i dati del report di test. Tutti i report di test più vecchi di sei mesi vengono rimossi.
Suggerimento
L App Center di test mostra solo le 50 esecuzioni dei test più recenti per ogni serie di test. È possibile accedere alle esecuzioni dei test precedenti usando l'API App Center precedente.
Funzionalità principali
- Dispositivi reali : vengono utilizzati dispositivi iOS Android & reali che non sono rooted o jailbroken, offrendo la migliore approssimazione dell'ambiente degli utenti.
- Screenshot: gli screenshot vengono acquisiti automaticamente per ogni passaggio del test e possono essere visualizzati affiancati per tutti i dispositivi in un report di test.
- Log : consente di visualizzare i log del dispositivo in un'esecuzione di test e di analisi dello stack per i passaggi di test non riusciti.
- Esecuzioni simultanee : eseguire test su più dispositivi contemporaneamente per velocizzare i tempi di esecuzione dei risultati. Per altre informazioni sulla concorrenza, vedere la sezione Concetti di base.
- Supporto dei framework più diffusi
- Appium (Java con JUnit)
- Calabash
- Espresso (solo Android)
- Xamarin.UITest
- XCUITest (solo iOS)
App Center Test non supporta attualmente le funzionalità seguenti:
- Test manuali
- Simulazione delle condizioni di rete
- Connessioni di rete cellulare
- Connessione
- Test di carico
Prima di iniziare, è consigliabile acquisire familiarità con i concetti di base del test.