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.
Umgebungsvariablen
Umgebungsvariablen repräsentieren Werte, die von Ihren automatisierten Tests verwendet werden. Sie können diese Umgebungsvariablen in Ihren YAML-Dateien und Ihrem Testcode verwenden. In einer benutzerdefinierten Testumgebung füllt Device Farm Umgebungsvariablen zur Laufzeit dynamisch aus.
Themen
Allgemeine Umgebungsvariablen
Android-Tests
In diesem Abschnitt werden benutzerdefinierte Umgebungsvariablen beschrieben, die Android-Plattformtests gemeinsam sind, die von Device Farm unterstützt werden.
$DEVICEFARM_DEVICE_NAME
-
Name des Geräts, auf dem die Tests ausgeführt werden. Stellt die eindeutige Geräte-Kennung (UDID) des Geräts dar.
$DEVICEFARM_DEVICE_PLATFORM_NAME
-
Der Name der Geräteplattform. Ist entweder Android oder iOS.
$DEVICEFARM_DEVICE_OS_VERSION
-
Die Betriebssystemversion des Geräts.
$DEVICEFARM_APP_PATH
-
Der Pfad zur mobilen App auf dem Host-Computer, auf dem die Tests ausgeführt werden. Der App-Pfad ist nur für mobile Apps verfügbar.
$DEVICEFARM_DEVICE_UDID
-
Die eindeutige Kennung des mobilen Geräts, auf dem automatisierte Tests ausgeführt werden.
$DEVICEFARM_LOG_DIR
-
Der Pfad zu den Protokolldateien, die während des Testlaufs generiert werden. Standardmäßig werden alle Dateien in diesem Verzeichnis in einer ZIP-Datei archiviert und nach Ihrem Testlauf als Artefakt zur Verfügung gestellt.
$DEVICEFARM_SCREENSHOT_PATH
-
Der Pfad zu den Screenshots, die ggf. während des Testlaufs erfasst werden.
$DEVICEFARM_CHROMEDRIVER_EXECUTABLE_DIR
-
Der Speicherort eines Verzeichnisses, das die erforderlichen ausführbaren Chromedriver-Dateien für die Verwendung in Appium-Web- und Hybridtests enthält.
$ANDROID_HOME
-
Der Pfad zum Android SDK-Installationsverzeichnis.
Anmerkung
Die
ANDROID_HOME
Umgebungsvariable ist nur auf dem Amazon Linux 2-Testhost für Android verfügbar.
iOS-Tests
In diesem Abschnitt werden benutzerdefinierte Umgebungsvariablen beschrieben, die den von Device Farm unterstützten iOS-Plattformtests gemeinsam sind.
$DEVICEFARM_DEVICE_NAME
-
Name des Geräts, auf dem die Tests ausgeführt werden. Stellt die eindeutige Geräte-Kennung (UDID) des Geräts dar.
$DEVICEFARM_DEVICE_PLATFORM_NAME
-
Der Name der Geräteplattform. Ist entweder Android oder iOS.
$DEVICEFARM_APP_PATH
-
Der Pfad zur mobilen App auf dem Host-Computer, auf dem die Tests ausgeführt werden. Der App-Pfad ist nur für mobile Apps verfügbar.
$DEVICEFARM_DEVICE_UDID
-
Die eindeutige Kennung des mobilen Geräts, auf dem automatisierte Tests ausgeführt werden.
$DEVICEFARM_LOG_DIR
-
Der Pfad zu den Protokolldateien, die während des Testlaufs generiert werden.
$DEVICEFARM_SCREENSHOT_PATH
-
Der Pfad zu den Screenshots, die ggf. während des Testlaufs erfasst werden.