Appium-Tests und AWS 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.

Appium-Tests und AWS Device Farm

In diesem Abschnitt wird beschrieben, wie Sie Ihre Appium-Tests konfigurieren, verpacken und auf Device Farm hochladen. Appium ist ein Open-Source-Tool zur Automatisierung nativer und mobiler Webanwendungen. Weitere Informationen finden Sie unter Einführung in Appium auf der Appium-Website.

Eine Beispiel-App und Links zu funktionierenden Tests finden Sie unter Device Farm Farm-Beispiel-App für Android und Device Farm Farm-Beispiel-App für iOS auf GitHub.

Weitere Informationen zum Testen in Device Farm finden Sie unterTest-Frameworks und integrierte Tests in AWS Device Farm.

Versionsunterstützung

Der Support verschiedener Frameworks und Programmiersprachen hängt von der verwendeten Sprache ab.

Device Farm unterstützt alle Appium 1.x- und 2.x-Serverversionen. Für Android können Sie eine beliebige Appium-Hauptversion mit wählen. devicefarm-cli Um beispielsweise Appium Server Version 2 zu verwenden, fügen Sie Ihrer YAML Testspezifikationsdatei die folgenden Befehle hinzu:

phases: install: commands: # To install a newer version of Appium such as version 2: - export APPIUM_VERSION=2 - devicefarm-cli use appium $APPIUM_VERSION

Für iOS können Sie mit den npm Befehlen avm oder bestimmte Appium-Versionen auswählen. Um beispielsweise den avm Befehl zu verwenden, um die Appium-Serverversion auf 2.1.2 zu setzen, fügen Sie die folgenden Befehle zu Ihrer Testspezifikationsdatei hinzu: YAML

phases: install: commands: # To install a newer version of Appium such as version 2.1.2: - export APPIUM_VERSION=2.1.2 - avm $APPIUM_VERSION

Verwenden Sie den npm Befehl, um die neueste Version von Appium 2 zu verwenden, und fügen Sie diese Befehle zu Ihrer Testspezifikationsdatei hinzu: YAML

phases: install: commands: - export APPIUM_VERSION=2 - npm install -g appium@$APPIUM_VERSION

Weitere Informationen zu devicefarm-cli oder anderen CLI Befehlen finden Sie in der AWS CLI Referenz.

Um alle Funktionen des Frameworks wie Anmerkungen zu nutzen, wählen Sie eine benutzerdefinierte Testumgebung und laden Sie mithilfe der Konsole AWS CLI oder der Device Farm Konsole eine benutzerdefinierte Testspezifikation hoch.