Condividi tramite


Introduzione con 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.

Questi passaggi devono essere completati prima che un progetto possa essere usato con Il test di App Center.

1. Creare un account di App Center

Creare un account di App Center in appcenter.ms.

2. Installare l'interfaccia della riga di comando di App Center

Le esecuzioni di test vengono eseguite usando l'interfaccia della riga di comando di App Center. Se non è già installato, seguire queste istruzioni per l'installazione. Dopo l'installazione, eseguire appcenter login per collegare un account di App Center allo strumento.

3. Creare un'app in App Center

Tutti gli asset e le operazioni di test si trovano nel contesto di un'app. Creare il progetto dell'app da testare.

4. Esaminare i concetti di base

Informazioni sui concetti principali del servizio di test migliorano la facilità di utilizzo, spostamento e comunicazioni con supporto. Vedere Testare i concetti di base prima di eseguire i primi test.

5. Assicurarsi che i test vengano eseguiti localmente in un dispositivo fisico

Il test di App Center usa solo dispositivi fisici per il test, non emulatori o simulatori. Per gli sviluppatori Android, questo potrebbe non fare la differenza, poiché un APK destinato a un emulatore è in genere valido per la destinazione di un dispositivo Android equivalente.

Per gli sviluppatori iOS, tuttavia, può essere più impegnativo:

  • Le app create per i dispositivi iOS e i simulatori non sono compatibili tra loro a causa di architetture di processore diverse.
  • Le app compilate per i dispositivi iOS devono essere sottoposte a provisioning usando il processo di firma di Apple. Il provisioning iOS può essere difficile da configurare inizialmente e aggiornare in un secondo momento quando i profili scadono o richiedono la modifica.
  • Alcuni framework di test, ad esempio Xamarin.UITest & Calabash, sono esplicitamente incompatibili con la pubblicazione di app iOS nel App Store. Questi framework aggiungono assembly all'IPA che devono essere presenti solo durante lo sviluppo.
  • La prima volta che si esegue il test in un dispositivo iOS fisico, è necessario abilitare l'interfaccia utenteAutomation nelle impostazioni del dispositivo.

È possibile ignorare i test locali, ma non è consigliabile. È molto più difficile diagnosticare i problemi in esecuzione in App Center se l'app ha problemi di test locali non risolti.

6. Preparare il progetto per il caricamento

Ogni framework di test ha requisiti diversi per il caricamento in Test di App Center. Seguire le istruzioni appropriate del framework di test: