Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


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ę.

Wymagania wstępne

  • 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.

Instalowanie interfejsu wiersza polecenia programu App Center

  1. Zainstaluj Node.js w wersji 6.3 lub nowszej.

  2. Otwórz terminal i uruchom poniższe polecenie, aby zainstalować interfejs wiersza polecenia centrum aplikacji:

    npm install -g appcenter-cli
    
  3. Uruchom poniższe polecenie i postępuj zgodnie z instrukcjami, aby zalogować się do Centrum aplikacji:

    appcenter login
    

Tworzenie folderu testowego

  1. Otwórz terminal i przejdź do katalogu projektu.

  2. Uruchom poniższe polecenie, aby usunąć element derivedDataPath, jeśli istnieje:

    rm -rf ddp
    
  3. 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
    

Przygotowywanie do uruchamiania testów w centrum aplikacji

  1. Przejdź do usługi testowej w usłudze App Center.

  2. Kliknij pozycję Rozpocznij testowanie aplikacji.

  3. Wybierz pierwsze urządzenie, apple iPhone 7 Plus, a następnie naciśnij pozycję Wybierz jedno urządzenie u dołu.

  4. Wybierz pozycję XCUITest jako strukturę testową.

  5. Kliknij przycisk Dalej.

Uruchamianie testów

  1. Skopiuj polecenie niestandardowe w obszarze Uruchomione testy.

  2. Wklej go w terminalu w katalogu projektu.

  3. Zastąp ciąg pathToXCUItestBuildFolder poniższym tekstem:

    ddp/Build/Products/Debug-iphoneos
    
  4. Uruchom polecenie. Zobaczysz, że testy rozpoczną się uruchamiać.

  5. W centrum aplikacji kliknij przycisk Gotowe , aby zamknąć panel.