Test — przykładowa aplikacja swift dla systemu iOS i samouczki
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.
Narzędzia XCUITest są dołączone do przykładowej aplikacji. Z tego samouczka dowiesz się, jak uruchamiać testy interfejsu użytkownika przy użyciu centrum aplikacji.
Najpierw postępuj zgodnie z samouczkiem wprowadzającym , aby skonfigurować przykładową aplikację.
- Profil aprowizacji i certyfikat. Przejdź do dokumentacji dla deweloperów firmy Apple , aby dowiedzieć się więcej o tworzeniu identyfikatora aplikacji w celu przeprojektowania przykładowej aplikacji systemu iOS za pomocą polecenia.
Zainstaluj Node.js w wersji 6.3 lub nowszej.
Otwórz terminal i uruchom poniższe polecenie, aby zainstalować interfejs wiersza polecenia centrum aplikacji:
npm install -g appcenter-cli
Uruchom poniższe polecenie i postępuj zgodnie z instrukcjami, aby zalogować się do Centrum aplikacji:
appcenter login
Otwórz terminal i przejdź do katalogu projektu.
Uruchom poniższe polecenie, aby usunąć element derivedDataPath, jeśli istnieje:
rm -rf ddp
Uruchom poniższe polecenie, aby utworzyć folder kompilacji dla testów:
xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
Przejdź do usługi testowej w usłudze App Center.
Kliknij pozycję Rozpocznij testowanie aplikacji.
Wybierz pierwsze urządzenie, apple iPhone 7 Plus, a następnie naciśnij pozycję Wybierz jedno urządzenie u dołu.
Wybierz pozycję XCUITest jako strukturę testową.
Kliknij przycisk Dalej.
Skopiuj polecenie niestandardowe w obszarze Uruchomione testy.
Wklej go w terminalu w katalogu projektu.
Zastąp ciąg
pathToXCUItestBuildFolder
poniższym tekstem:ddp/Build/Products/Debug-iphoneos
Uruchom polecenie. Zobaczysz, że testy rozpoczną się uruchamiać.
W centrum aplikacji kliknij przycisk Gotowe , aby zamknąć panel.