Erstellen Sie einen Testlauf in Device Farm - AWS Device Farm

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie einen Testlauf in Device Farm

Sie können die Device Farm-Konsole oder Device Farm verwenden AWS CLI, API um einen Testlauf zu erstellen. Sie können auch ein unterstütztes Plugin verwenden, z. B. die Jenkins- oder Gradle-Plugins für Device Farm. Weitere Informationen zu den Plug-ins finden Sie unter Tools und Plugins. Weitere Informationen zu Testläufen finden Sie unter Ausführungen.

Voraussetzungen

Sie müssen ein Projekt in Device Farm haben. Befolgen Sie die Anweisungen unter Erstellen Sie ein Projekt in AWS Device Farm, und kehren Sie dann zu dieser Seite zurück.

Erstellen Sie einen Testlauf (Konsole)

  1. Melden Sie sich bei der Device Farm Farm-Konsole unter https://console.aws.amazon.com/devicefarm an.

  2. Wählen Sie im Navigationsbereich Mobile Device Testing und dann Projects aus.

  3. Wenn Sie bereits über ein Projekt verfügen, können Sie Ihre Tests in das Projekt hochladen. Wählen Sie andernfalls Neues Projekt aus, geben Sie einen Projektnamen ein und wählen Sie dann Erstellen aus.

  4. Öffnen Sie Ihr Projekt und wählen Sie Create a new run (Neuen Lauf erstellen).

  5. Wählen Sie auf der Seite „Anwendung auswählen“ die Option Mobile App oder Web-App aus.

    Wählen Sie in der Device Farm Farm-Konsole eine Anwendung aus.
  6. Laden Sie Ihre Anwendungsdatei hoch. Sie können Ihre Datei auch per Drag & Drop hochladen oder einen aktuellen Upload auswählen. Wenn Sie eine iOS-App hochladen, müssen Sie darauf achten, iOS device (iOS-Gerät) auszuwählen, und keinen Simulator.

  7. (Optional) Geben Sie unter Run name (Name des Laufs) einen Namen ein. Standardmäßig verwendet Device Farm den Namen der App-Datei.

  8. Wählen Sie Weiter.

  9. Wählen Sie auf der Seite Configure (Konfigurieren) eine der verfügbaren Testreihen aus.

    Anmerkung

    Wenn Sie keine Tests verfügbar haben, wählen Sie Built-in: Fuzz (Integriert: Fuzz) zum Starten einer integrierten Standard-Testreihe. Wenn Sie Built-in: Fuzz (Integriert: Fuzz) wählen und die Felder Event count (Ereignisanzahl), Event throttle (Ereignisdrosselung) und Randomizer seed (Randomisierungs-Seed) angezeigt werden, können Sie die Werte ändern oder beibehalten.

    Weitere Informationen zu den verfügbaren Testreihen finden Sie unter Arbeiten mit Testtypen in AWS Device Farm.

  10. Wenn Sie „Integriert: Fuzz“ nicht ausgewählt haben, wählen Sie „Datei auswählen“ und suchen Sie dann nach der Datei, die Ihre Tests enthält, und wählen Sie sie aus.

  11. Wählen Sie für Ihre Testumgebung die Option Test in unserer Standardumgebung ausführen oder Test in einer benutzerdefinierten Umgebung ausführen aus. Weitere Informationen finden Sie unter Testumgebungen.

  12. Wenn Sie die Standard-Testumgebung verwenden, fahren Sie mit Schritt 13 fort. Wenn Sie eine benutzerdefinierte Testumgebung mit der YAML Standard-Testspezifikationsdatei verwenden, fahren Sie mit Schritt 13 fort.

    1. Wenn Sie die Standardtestspezifikation in einer benutzerdefinierten Testumgebung bearbeiten möchten, wählen Sie Bearbeiten, um die YAML Standardspezifikation zu aktualisieren.

    2. Wenn Sie die Testspezifikation geändert haben, wählen Sie Als neu speichern, um sie zu aktualisieren.

  13. Wenn Sie die Videoaufzeichnungs- oder Leistungsdaten-Erfassungsoptionen konfigurieren möchten, wählen Sie Advanced Configuration (Erweiterte Konfiguration).

    1. Wählen Sie Videoaufnahme aktivieren, um während des Tests Videos aufzunehmen.

    2. Wählen Sie Erfassung von App-Leistungsdaten aktivieren aus, um Leistungsdaten vom Gerät zu erfassen.

    Anmerkung

    Wenn Sie private Geräte haben, wird auch die für private Geräte spezifische Konfiguration angezeigt.

  14. Wählen Sie Weiter.

  15. Führen Sie auf der Seite Select devices (Geräte auswählen) einen der folgenden Schritte aus:

    • Um einen integrierten Gerätepool zu wählen, für den die Tests ausgeführt werden sollen, wählen Sie für Device pool (Gerätepool) die Option Top Devices (Top-Geräte).

    • Um einen eigenen Gerätepool zu erstellen, für den die Tests ausgeführt werden sollen, befolgen Sie die Anweisungen in Erstellen eines Gerätepools und kehren dann zu dieser Seite zurück.

    • Wenn Sie zuvor bereits einen eigenen Gerätepool erstellt haben, wählen Sie für Device pool (Gerätepool) diesen Gerätepool aus.

    Weitere Informationen finden Sie unter Geräteunterstützung in AWS Device Farm.

  16. Wählen Sie Weiter.

  17. Auf der Seite Specify device state (Gerätestatus angeben):

    • Um weitere Daten bereitzustellen, die Device Farm während der Ausführung verwenden kann, wählen Sie neben Zusätzliche Daten hinzufügen die Option Datei auswählen aus, und suchen Sie dann die ZIP-Datei, die die Daten enthält, und wählen Sie sie aus.

    • Um eine zusätzliche App für Device Farm zu installieren, die während der Ausführung verwendet werden soll, wählen Sie neben Andere Apps installieren die Option Datei auswählen aus. Suchen Sie dann nach der APK- oder IPA-Datei, die die App enthält, und wählen Sie sie aus. Wiederholen Sie diesen Vorgang für alle anderen Apps, die Sie installieren möchten. Sie können die Installationsreihenfolge der Apps per Drag & Drop ändern, nachdem Sie diese hochgeladen haben.

    • Um anzugeben, ob Wi-FiGPS, Bluetooth oder während der Ausführung NFC aktiviert sind, wählen Sie neben Radiostatus festlegen die entsprechenden Felder aus.

    • Geben Sie zur Voreinstellung von Gerätebreite und -länge für den Testlauf neben Device location (Gerätestandort) die Koordinaten ein.

    • Um das Gebietsschema des Geräts für den Lauf voreinzustellen, wählen Sie unter Gebietsschema des Geräts das Gebietsschema aus.

  18. Wählen Sie Weiter.

  19. Auf der Seite „Ausführung überprüfen und starten“ können Sie das Ausführungs-Timeout für Ihren Testlauf angeben. Wenn Sie unbegrenzte Testplätze verwenden, bestätigen Sie, dass Run on unmetered slots (Auf nicht zählerüberwachten Plätzen ausführen) aktiviert ist.

  20. Geben Sie einen Wert ein oder ändern Sie das Ausführungstimeout mit dem Schieberegler. Weitere Informationen finden Sie unter Legen Sie das Ausführungstimeout für Testläufe in AWS Device Farm fest.

  21. Wählen Sie Confirm and start run (Bestätigen und Testlauf starten).

Device Farm startet den Lauf, sobald Geräte verfügbar sind, normalerweise innerhalb weniger Minuten. Während Ihres Testlaufs zeigt die Device Farm Farm-Konsole Device Farm scheduled a job. in der Ausführungstabelle ein ausstehendes Symbol an. Jedes Gerät, das gerade ausgeführt wird, beginnt ebenfalls mit dem Symbol „Ausstehend“ und wechselt dann zu Beginn des Tests zum Symbol „ Device Farm progress indicator. Wird ausgeführt“. Nach Abschluss jedes Tests wird neben dem Gerätenamen ein Testergebnissymbol angezeigt. Wenn alle Tests abgeschlossen sind, ändert sich das Symbol für ausstehende Tests neben dem Testlauf in ein Testergebnissymbol.

Informationen zum Beenden des Testlaufs finden Sie unterStoppen Sie einen Lauf in AWS Device Farm.

Erstellen Sie einen Testlauf (AWS CLI)

Sie können den verwenden AWS CLI , um einen Testlauf zu erstellen.

Schritt 1: Wählen Sie ein Projekt

Sie müssen Ihren Testlauf einem Device Farm Farm-Projekt zuordnen.

  1. Führen Sie den Befehl aus, um Ihre Device Farm Farm-Projekte aufzulistenlist-projects. Wenn Sie über kein Projekt verfügen, finden Sie weitere Informationen unter Erstellen Sie ein Projekt in AWS Device Farm.

    Beispiel:

    aws devicefarm list-projects

    Die Antwort enthält eine Liste Ihrer Device Farm Farm-Projekte.

    { "projects": [ { "name": "MyProject", "arn": "arn:aws:devicefarm:us-west-2:123456789101:project:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE", "created": 1503612890.057 } ] }
  2. Wählen Sie ein Projekt aus, das Sie Ihrem Testlauf zuordnen möchten, und notieren Sie sich den Amazon-Ressourcennamen (ARN).

Schritt 2: Wählen Sie einen Gerätepool

Sie müssen einen Gerätepool auswählen, der mit Ihrem Testlauf verknüpft werden soll.

  1. Um Ihre Gerätepools anzuzeigen, führen Sie den Befehl aus list-device-pools und geben Sie Ihr Projekt anARN.

    Beispiel:

    aws devicefarm list-device-pools --arn arn:MyProjectARN

    Die Antwort umfasst die integrierten Gerätefarm-Gerätepools wieTop Devices, und alle Gerätepools, die zuvor für dieses Projekt erstellt wurden:

    { "devicePools": [ { "rules": [ { "attribute": "ARN", "operator": "IN", "value": "[\"arn:aws:devicefarm:us-west-2::device:example1\",\"arn:aws:devicefarm:us-west-2::device:example2\",\"arn:aws:devicefarm:us-west-2::device:example3\"]" } ], "type": "CURATED", "name": "Top Devices", "arn": "arn:aws:devicefarm:us-west-2::devicepool:example", "description": "Top devices" }, { "rules": [ { "attribute": "PLATFORM", "operator": "EQUALS", "value": "\"ANDROID\"" } ], "type": "PRIVATE", "name": "MyAndroidDevices", "arn": "arn:aws:devicefarm:us-west-2:605403973111:devicepool:example2" } ] }
  2. Wählen Sie einen Gerätepool aus und notieren Sie sich dessenARN.

    Sie können auch einen Gerätepool erstellen und dann zu diesem Schritt zurückkehren. Weitere Informationen finden Sie unter Erstellen Sie einen Gerätepool (AWS CLI).

Schritt 3: Laden Sie Ihre Bewerbungsdatei hoch

Um Ihre Upload-Anfrage zu erstellen und einen vorsignierten Upload von Amazon Simple Storage Service (Amazon S3) zu erhaltenURL, benötigen Sie:

  • Ihr ProjektARN.

  • Name Ihrer App-Datei.

  • Typ des Uploads.

Weitere Informationen finden Sie unter create-upload.

  1. Führen Sie zum Hochladen einer Datei create-upload mit den Parametern –-project-arn, --name und --type aus.

    Das folgende Beispiel erstellt einen Upload für eine Android-App:

    aws devicefarm create-upload -–project-arn arn:MyProjectArn -–name MyAndroid.apk -–type ANDROID_APP

    Die Antwort beinhaltet Ihren App-Upload ARN und eine vorsignierteURL.

    { "upload": { "status": "INITIALIZED", "name": "MyAndroid.apk", "created": 1535732625.964, "url": "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL", "type": "ANDROID_APP", "arn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE" } }
  2. Notieren Sie sich den Upload der App ARN und die URL vorsignierte.

  3. Laden Sie Ihre App-Datei mit dem vorsignierten URL Amazon S3 hoch. Dieses Beispiel verwendet curl zum Hochladen einer Android-.apk-Datei:

    curl -T MyAndroid.apk "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL"

    Weitere Informationen finden Sie unter Hochladen von Objekten mithilfe von Presigned URLs im Amazon Simple Storage Service-Benutzerhandbuch.

  4. Um den Status Ihres App-Uploads zu überprüfen, führen Sie den App-Upload aus get-upload und geben Sie ARN den Status an.

    aws devicefarm get-upload –-arn arn:MyAppUploadARN

    Warten Sie, bis der Status in der Antwort SUCCEEDED lautet, bevor Sie Ihr Testskript-Paket hochladen.

    { "upload": { "status": "SUCCEEDED", "name": "MyAndroid.apk", "created": 1535732625.964, "url": "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL", "type": "ANDROID_APP", "arn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE", "metadata": "{"valid": true}" } }

Schritt 4: Laden Sie Ihr Testskript-Paket hoch

Als Nächstes laden Sie Ihr Testskript-Paket hoch.

  1. Um Ihre Upload-Anfrage zu erstellen und einen vorsignierten Amazon S3 S3-Upload zu erhaltenURL, führen Sie create-upload ihn mit den --type Parametern –-project-arn--name, und aus.

    Dieses Beispiel erstellt einen Appium Java TestNG-Testpaket-Upload:

    aws devicefarm create-upload –-project-arn arn:MyProjectARN -–name MyTests.zip –-type APPIUM_JAVA_TESTNG_TEST_PACKAGE

    Die Antwort umfasst den Upload Ihres Testpakets ARN und einen URL vorsignierten.

    { "upload": { "status": "INITIALIZED", "name": "MyTests.zip", "created": 1535738627.195, "url": "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL", "type": "APPIUM_JAVA_TESTNG_TEST_PACKAGE", "arn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE" } }
  2. Notieren Sie sich den Upload ARN des Testpakets und das URL vorsignierte.

  3. Laden Sie Ihre Testskript-Paketdatei mit dem vorsignierten URL Amazon S3 hoch. Dieses Beispiel verwendet curl zum Hochladen einer Appium TestNG-Skript-ZIP-Datei:

    curl -T MyTests.zip "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL"
  4. Um den Status des Uploads Ihres Testskript-Pakets zu überprüfen, führen Sie den Upload ARN des Testpakets aus Schritt 1 aus get-upload und geben Sie den Upload an.

    aws devicefarm get-upload –-arn arn:MyTestsUploadARN

    Warten Sie, bis der Status in der Antwort SUCCEEDED lautet, bevor Sie mit dem nächsten, optionalen Schritt fortfahren.

    { "upload": { "status": "SUCCEEDED", "name": "MyTests.zip", "created": 1535738627.195, "url": "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL", "type": "APPIUM_JAVA_TESTNG_TEST_PACKAGE", "arn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE", "metadata": "{"valid": true}" } }

Schritt 5: (Optional) Laden Sie Ihre benutzerdefinierte Testspezifikation hoch

Wenn Sie Ihre Tests in einer Standard-Testumgebung ausführen, können Sie diesen Schritt überspringen.

Device Farm verwaltet eine Standardtestspezifikationsdatei für jeden unterstützten Testtyp. Als Nächstes laden Sie Ihre Standard-Testspezifikation herunter und verwenden sie zum Erstellen eines benutzerdefinierten Testspezifikation-Upload für die Ausführung Ihrer Tests in einer benutzerdefinierten Testumgebung. Weitere Informationen finden Sie unter Testumgebungen.

  1. Um den Upload ARN für Ihre Standard-Testspezifikation zu finden, führen Sie Ihr Projekt aus list-uploads und geben Sie es an. ARN

    aws devicefarm list-uploads --arn arn:MyProjectARN

    Die Antwort enthält einen Eintrag für jede Standard-Testspezifikation:

    { "uploads": [ { { "status": "SUCCEEDED", "name": "Default TestSpec for Android Appium Java TestNG", "created": 1529498177.474, "url": "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL", "type": "APPIUM_JAVA_TESTNG_TEST_SPEC", "arn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE" } } ] }
  2. Wählen Sie Ihre Standard-Testspezifikation aus der Liste aus. Notieren Sie sich den UploadARN.

  3. Um Ihre Standard-Testspezifikation herunterzuladen, führen Sie den Upload ARN aus get-upload und geben Sie ihn an.

    Beispiel:

    aws devicefarm get-upload –-arn arn:MyDefaultTestSpecARN

    Die Antwort enthält eine vorsignierte DateiURL, in die Sie Ihre Standard-Testspezifikation herunterladen können.

  4. Dieses Beispiel verwendet curl, um die Standard-Testspezifikation herunterzuladen und als Datei unter dem Namen MyTestSpec.yml zu speichern:

    curl "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL" > MyTestSpec.yml
  5. Sie können die Standard-Testspezifikation entsprechend Ihrer Testanforderungen bearbeiten und die abgewandelte Testspezifikation dann in zukünftigen Testläufen verwenden. Überspringen Sie diesen Schritt, um die Standard-Testspezifikation unverändert in einer benutzerdefinierten Testumgebung zu verwenden.

  6. Um einen Upload Ihrer benutzerdefinierten Testspezifikation zu erstellen, führen create-upload Sie den Befehl aus und geben Sie dabei den Namen der Testspezifikation, den Testspezifikationstyp und das Projekt an. ARN

    Dieses Beispiel erstellt einen Upload für eine benutzerdefinierte Appium Java TestNG-Testspezifikation:

    aws devicefarm create-upload --name MyTestSpec.yml --type APPIUM_JAVA_TESTNG_TEST_SPEC --project-arn arn:MyProjectARN

    Die Antwort beinhaltet den Upload der Testspezifikation und die Vorabsignierung: ARN URL

    { "upload": { "status": "INITIALIZED", "category": "PRIVATE", "name": "MyTestSpec.yml", "created": 1535751101.221, "url": "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL", "type": "APPIUM_JAVA_TESTNG_TEST_SPEC", "arn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE" } }
  7. Notieren Sie sich den Upload der ARN Testspezifikation und die vorsignierte Datei. URL

  8. Laden Sie Ihre Testspezifikationsdatei mit dem URL vorsignierten Amazon S3 hoch. In diesem Beispiel wird curl eine Appium JavaTest NG-Testspezifikation hochgeladen:

    curl -T MyTestSpec.yml "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL"
  9. Um den Status des Uploads Ihrer Testspezifikation zu überprüfen, führen Sie den Upload aus get-upload und spezifizieren Sie ihn. ARN

    aws devicefarm get-upload –-arn arn:MyTestSpecUploadARN

    Warten Sie, bis der Status in der Antwort SUCCEEDED lautet, bevor Sie Ihren Testlauf planen.

    { "upload": { "status": "SUCCEEDED", "name": "MyTestSpec.yml", "created": 1535732625.964, "url": "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/ExampleURL", "type": "APPIUM_JAVA_TESTNG_TEST_SPEC", "arn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE", "metadata": "{"valid": true}" } }

    Um Ihre benutzerdefinierte Testspezifikation zu aktualisieren, führen update-upload Sie den Befehl aus und geben Sie dabei den Upload ARN für die Testspezifikation an. Weitere Informationen finden Sie unter update-upload.

Schritt 6: Planen Sie einen Testlauf

Um einen Testlauf mit dem AWS CLI, run, zu planenschedule-run, geben Sie Folgendes an:

Wenn Sie Tests in einer benutzerdefinierten Testumgebung ausführen, benötigen Sie auch Ihre Testspezifikation ARN aus Schritt 5.

So planen Sie einen Testlauf in einer Standard-Testumgebung
  • Führen Sie schedule-run das Programm aus und geben Sie dabei Ihr ProjektARN, Ihren GerätepoolARN, den Anwendungs-Upload ARN und die Informationen zum Testpaket an.

    Beispiel:

    aws devicefarm schedule-run --project-arn arn:MyProjectARN --app-arn arn:MyAppUploadARN --device-pool-arn arn:MyDevicePoolARN --name MyTestRun --test type=APPIUM_JAVA_TESTNG,testPackageArn=arn:MyTestPackageARN

    Die Antwort enthält einen LaufARN, mit dem Sie den Status Ihres Testlaufs überprüfen können.

    { "run": { "status": "SCHEDULING", "appUpload": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345appEXAMPLE", "name": "MyTestRun", "radios": { "gps": true, "wifi": true, "nfc": true, "bluetooth": true }, "created": 1535756712.946, "totalJobs": 179, "completedJobs": 0, "platform": "ANDROID_APP", "result": "PENDING", "devicePoolArn": "arn:aws:devicefarm:us-west-2:123456789101:devicepool:5e01a8c7-c861-4c0a-b1d5-12345devicepoolEXAMPLE", "jobTimeoutMinutes": 150, "billingMethod": "METERED", "type": "APPIUM_JAVA_TESTNG", "testSpecArn": "arn:aws:devicefarm:us-west-2:123456789101:upload:5e01a8c7-c861-4c0a-b1d5-12345specEXAMPLE", "arn": "arn:aws:devicefarm:us-west-2:123456789101:run:5e01a8c7-c861-4c0a-b1d5-12345runEXAMPLE", "counters": { "skipped": 0, "warned": 0, "failed": 0, "stopped": 0, "passed": 0, "errored": 0, "total": 0 } } }

    Weitere Informationen finden Sie unter schedule-run.

So planen Sie einen Testlauf in einer benutzerdefinierten Testumgebung
  • Die Schritte sind fast identisch mit denen für die Standard-Testumgebung mit einem zusätzlichen testSpecArn-Attribut im Parameter --test.

    Beispiel:

    aws devicefarm schedule-run --project-arn arn:MyProjectARN --app-arn arn:MyAppUploadARN --device-pool-arn arn:MyDevicePoolARN --name MyTestRun --test testSpecArn=arn:MyTestSpecUploadARN,type=APPIUM_JAVA_TESTNG,testPackageArn=arn:MyTestPackageARN
So überprüfen Sie den Status Ihres Testlaufs
  • Verwenden Sie den get-run Befehl und geben Sie den Lauf anARN:

    aws devicefarm get-run --arn arn:aws:devicefarm:us-west-2:111122223333:run:5e01a8c7-c861-4c0a-b1d5-12345runEXAMPLE

Weitere Informationen finden Sie unter get-run. Informationen zur Verwendung von Device Farm mit dem AWS CLI finden Sie unterAWS CLI-Referenz.

Erstellen Sie einen Testlauf (API)

Die Schritte sind dieselben wie im AWS CLI Abschnitt beschrieben. Siehe Erstellen Sie einen Testlauf (AWS CLI).

Sie benötigen diese Informationen, um Folgendes anzurufen ScheduleRunAPI:

Anmerkung

Wenn Sie Tests in einer benutzerdefinierten Testumgebung ausführen, müssen Sie auch Ihre Testspezifikation hochladenARN. Weitere Informationen erhalten Sie unter Schritt 5: (Optional) Laden Sie Ihre benutzerdefinierte Testspezifikation hoch und CreateUpload.

Informationen zur Verwendung der Device Farm API finden Sie unterGerätefarm wird automatisiert.

Nächste Schritte

In der Device Farm Farm-Konsole Device Farm scheduled a job. ändert sich das Uhrsymbol in ein Ergebnissymbol, wie z. B. Erfolg The test succeeded. , wenn die Ausführung abgeschlossen ist. Sobald die Tests abgeschlossen sind, wird ein Bericht für den Testlauf angezeigt. Weitere Informationen finden Sie unter Berichte in der AWS Device Farm.

Befolgen Sie zur Nutzung des Berichts die Anweisungen unter Arbeiten mit Testberichten in Device Farm.