Auf Englisch lesen

Freigeben über


Test: Beispiel für eine Swift iOS-App und -Tutorials

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie möglicherweise eine Migration in Erwägung ziehen.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

XCUITests sind in der Beispiel-App enthalten. In diesem Tutorial erfahren Sie, wie Sie die Ui-Tests mit App Center ausführen.

Führen Sie zunächst das Tutorial "Erste Schritte" aus, um die Beispiel-App einzurichten.

Voraussetzungen

  • Bereitstellungsprofil und Zertifikat. Informationen zum Erstellen einer App-ID zum Codesign der iOS-Beispiel-App finden Sie in der Apple-Entwicklerdokumentation .

Installieren der App Center-Befehlszeilenschnittstelle

  1. Installieren Sie Node.js Version 6.3 oder höher.

  2. Öffnen Sie das Terminal, und führen Sie den folgenden Befehl aus, um die App Center CLI zu installieren:

    npm install -g appcenter-cli
    
  3. Führen Sie den folgenden Befehl aus, und befolgen Sie die Anweisungen zum Anmelden bei App Center:

    appcenter login
    

Erstellen des Testordners

  1. Öffnen Sie ein Terminal, und wechseln Sie zum Projektverzeichnis.

  2. Führen Sie den folgenden Befehl aus, um den abgeleitetenDataPath zu entfernen, sofern er vorhanden ist:

    rm -rf ddp
    
  3. Führen Sie den folgenden Befehl aus, um den Buildordner für Tests zu erstellen:

    xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
    

Vorbereiten der Ausführung von Tests in App Center

  1. Wechseln Sie zum Testdienst in App Center.

  2. Klicken Sie auf Testen Ihrer App starten.

  3. Wählen Sie das erste Gerät aus, das Apple iPhone 7 Plus, und klicken Sie unten auf Ein Gerät auswählen .

  4. Wählen Sie XCUITest als Testframework aus.

  5. Klicken Sie auf Weiter.

Ausführen der Tests

  1. Kopieren Sie den benutzerdefinierten Befehl unter Ausführen von Tests.

  2. Fügen Sie es im Projektverzeichnis in das Terminal ein.

  3. Ersetzen Sie pathToXCUItestBuildFolder durch den folgenden Text:

    ddp/Build/Products/Debug-iphoneos
    
  4. Führen Sie den Befehl aus. Sie sehen, dass die Tests ausgeführt werden.

  5. Klicken Sie in App Center auf Fertig , um den Bereich zu schließen.