Wprowadzenie za pomocą usługi App Center Test
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.
Te kroki należy wykonać, aby można było używać projektu z usługą App Center Test.
1. Tworzenie konta centrum aplikacji
Utwórz konto centrum aplikacji w appcenter.ms.
2. Instalowanie interfejsu wiersza polecenia centrum aplikacji
Przebiegi testów są wykonywane przy użyciu interfejsu wiersza polecenia usługi App Center. Jeśli jeszcze nie zainstalowano, postępuj zgodnie z tymi instrukcjami , aby zainstalować. Po zakończeniu instalacji uruchom polecenie appcenter login
, aby połączyć konto usługi App Center z narzędziem .
3. Tworzenie aplikacji w centrum aplikacji
Wszystkie zasoby i operacje testowe znajdują się w kontekście aplikacji. Utwórz projekt aplikacji do przetestowania.
4. Przegląd podstawowych pojęć
Zrozumienie podstawowych pojęć usługi testowej zwiększa łatwość korzystania, nawigacji i komunikacji z pomocą techniczną. Zobacz Testowanie podstawowych pojęć przed uruchomieniem pierwszych testów.
5. Upewnij się, że testy są uruchamiane lokalnie na urządzeniu fizycznym
Test usługi App Center używa tylko urządzeń fizycznych do testowania, a nie emulatorów ani symulatorów. W przypadku deweloperów systemu Android może to nie mieć znaczenia, ponieważ plik APK przeznaczony dla emulatora jest zwykle prawidłowy dla docelowego rzeczywistego urządzenia z systemem Android.
Jednak dla deweloperów systemu iOS może to być trudniejsze:
- Aplikacje utworzone dla urządzeń z systemem iOS i symulatorów nie są zgodne ze względu na różne architektury procesora.
- Aplikacje utworzone dla urządzeń z systemem iOS muszą być aprowidowane przy użyciu procesu podpisywania firmy Apple. Inicjowanie obsługi administracyjnej systemu iOS może być trudne do początkowego skonfigurowania i zaktualizowanie później, gdy profile wygasną lub wymagają modyfikacji.
- Niektóre struktury testowania, takie jak Xamarin.UITest & Calabash, są jawnie niezgodne z publikowaniem aplikacji systemu iOS w App Store. Te struktury dodają zestawy do usługi IPA, które powinny być obecne tylko podczas opracowywania.
- Podczas pierwszego testowania na fizycznym urządzeniu z systemem iOS należy włączyć funkcję UIAutomation w ustawieniach urządzenia.
Pomijanie testowania lokalnego jest możliwe, ale nie jest zalecane. Diagnozowanie problemów uruchomionych w usłudze App Center jest znacznie trudniejsze, jeśli aplikacja ma nierozwiązane problemy z testowaniem lokalnym.
6. Przygotowanie projektu do przekazania
Każda platforma testowa ma inne wymagania dotyczące przekazywania do usługi App Center Test. Postępuj zgodnie z odpowiednimi instrukcjami dotyczącymi platformy testowej: