Visual Studio App Center è pianificato 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 a cui è possibile prendere in considerazione la migrazione.
Il test di App Center (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 su centinaia di modelli di dispositivo univoci e sistemi operativi ospitati nel data center. Avviare le esecuzioni dei test usando l'interfaccia della riga di comando di App Center o l'API REST pubblica. App Center archivia i risultati dei test, inclusi gli asset multimediali, per la visualizzazione per un massimo di sei mesi.
Le esecuzioni dei test vengono eseguite in modo ospitato: caricare i file binari e di test dell'app per eseguire i test nel data center. Gli asset generati, ad esempio screenshot e log dei dispositivi, vengono conservati per i report di test.
Il test di App Center gestisce un criterio di conservazione dei dati di sei mesi per i dati del report di test. Tutti i report di test precedenti a sei mesi vengono rimossi.
Suggerimento
L'interfaccia utente di test di App Center visualizza solo le 50 esecuzioni di test più recenti per ogni serie di test. È possibile accedere alle esecuzioni di test meno recenti usando l'API di App Center.
Funzionalità principali
Dispositivi reali : usiamo dispositivi Android reali & iOS che non sono rooted o jailbroken, fornendo la migliore approssimazione dell'ambiente degli utenti.
Screenshot: gli screenshot vengono acquisiti automaticamente per ogni passaggio di test e possono essere visualizzati affiancati per tutti i dispositivi in un report di test.
Log : visualizzare i log del dispositivo in un'esecuzione di test e le tracce 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)
Il test di App Center attualmente non supporta le funzionalità seguenti:
Progettare soluzioni end-to-end in Microsoft Azure per creare Funzioni di Azure, implementare e gestire app Web, sviluppare soluzioni che usano Archiviazione di Azure e altro ancora.