Rozwiązywanie problemów z testami

Ważne

Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Chociaż możesz nadal używać programu Visual Studio App Center do momentu jego pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.

Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.

Dokumenty w tej sekcji zawierają ogólne porady dotyczące rozwiązywania problemów z usługą App Center Test.

Ogólne porady

Jeśli nie masz pewności, jak zdiagnozować problem, oto kilka ogólnych wskazówek:

  • Potwierdź, że testy działają lokalnie. Najlepiej porównać podobne modele urządzeń i wersje systemu operacyjnego, aby zminimalizować zmienne.
  • Porównaj działające i nieudane urządzenia w teście, które mają co najmniej jedną zmienną wspólną. Na przykład wersja systemu operacyjnego, model lub kształt.
  • Nie można przekazać pakietów aplikacji symulatora systemu iOS do testu. Test wymaga kompilacji urządzenia z systemem iOS (IPA), którą nasz system może ponownie podpisać przy użyciu naszych plików aprowizacji programowania.
  • Zestaw testów może wymagać dodatkowego czasu lub połączenia z serwerem w celu niezawodnego przeprowadzenia testów w usłudze App Center.
  • Test nie może zautomatyzować wielu aplikacji ani aplikacji systemowych (przeglądarka, aparat itd.). To ograniczenie dotyczy nawet struktur testowych, które umożliwiają lokalną pełną kontrolę systemu.
  • Nie dołączaj bibliotek DLL aplikacji do zestawu testów. Biblioteki DLL aplikacji nie są konieczne, ponieważ plik binarny aplikacji jest udostępniany do testowania. Jeśli mimo to uwzględnisz te biblioteki DLL, może to spowodować nieoczekiwane zachowanie, takie jak stragany lub inne dziwne objawy.

Typowe udokumentowane problemy

Zasoby specyficzne dla platformy

Problemy występujące podczas lokalnego testowania lub korzystania z określonych funkcji platformy zwykle wymagają rozwiązywania problemów specyficznych dla platformy. Przydatne zasoby są wymienione poniżej:

Przewodniki centrum aplikacji Dokumentacja platformy zewnętrznej
Appium Witryna internetowa Appium
Calabash Calabash iOS Wiki, Calabash Android Wiki
Espresso  Dokumentacja espresso
Xamarin.UITest Nie dotyczy
XCUITest Dokumentacja narzędzia XCUITest

Kontaktowanie się z pomocą techniczną centrum aplikacji

Otwórz menu Pomocy w prawym górnym rogu portalu Centrum aplikacji: https://www.appcenter.ms> ? > Skontaktuj się z pomocą techniczną. Użyj pola komunikatu, aby wyjaśnić problem lub pytanie. Pomoc techniczna jest dostępna tylko w języku angielskim i w godzinach pracy.