Risoluzione dei problemi di test
Importante
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.
Altre informazioni sulle sequenze temporali di supporto e sulle alternative.
I documenti in questa sezione forniscono suggerimenti generali per la risoluzione dei problemi per il test di App Center.
Suggerimenti generali
Se non si è certi di come diagnosticare il problema, ecco alcuni suggerimenti generali:
- Verificare che i test funzionino in locale. È consigliabile confrontare modelli di dispositivo e versioni del sistema operativo simili per ridurre al minimo le variabili.
- Confrontare i dispositivi funzionanti o con errori in Test con almeno una variabile in comune. Ad esempio, versione del sistema operativo, modello o fattore di forma.
- I pacchetti dell'app simulatore iOS non possono essere caricati in Test. Il test richiede una compilazione di dispositivi iOS (IPA) che il sistema può firmare di nuovo usando i file di provisioning di sviluppo.
- Il gruppo di test potrebbe richiedere più tempo o una connessione server per superare in modo affidabile i test in App Center.
- Il test non può automatizzare più app o app di sistema (browser, fotocamera e così via) . Questa limitazione è vera anche per i framework di test che consentono il controllo completo del sistema in locale.
- Non includere DLL dell'app nel gruppo di test. Le DLL dell'app non sono necessarie perché il file binario dell'app viene fornito a Test. Se si includono comunque tali DLL, può causare comportamenti imprevisti, ad esempio blocchi o altri sintomi strani.
Problemi documentati comuni
- (Android) screenshot mancanti o danneggiati
- (iOS) Avvisi sulla privacy
- (iOS) Coordinate non corrette
- Codici di uscita dell'interfaccia della riga di comando
- Modifiche al database durante i test
- Idling del dispositivo
- Analisi dei log dei dispositivi
- Dispositivi bloccati
- Test della procedura di sincronizzazione dei report
- Limiti di tempo
- Problemi di connessione al server di & Web
Risorse specifiche del framework
I problemi che si verificano nei test locali o che usano funzionalità del framework specifiche richiedono in genere la risoluzione dei problemi specifica del framework. Le risorse utili sono elencate di seguito:
Guide di App Center | Documentazione del framework esterno |
---|---|
Appium | Sito Web appium |
Calabash | Wiki di Calabash iOS, Calabash Android Wiki |
Espresso | Documentazione di Espresso |
Xamarin.UITest | N/D |
XCUITest | Documentazione di XCUITest |
Contattare il supporto di App Center
Aprire il menu della Guida nell'angolo in alto a destra del portale di App Center: https://www.appcenter.ms> ? > Contattare il supporto tecnico. Usare il campo del messaggio per spiegare il problema o la domanda. Il supporto viene fornito solo in inglese e durante l'orario di ufficio.