本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Device Farm 中的常见环境变量
本节介绍安卓平台测试和 Device Farm 中的 iOS 平台测试中AWS常见的环境变量。有关 Device Farm 中环境变量的更多信息,请参阅Device Farm 中的环境变量。
Android 测试
本部分介绍 Device Farm 支持的 Android 平台测试常用的自定义环境变量。
$DEVICEFARM_DEVICE_NAME
-
在其上运行测试的设备的名称。它代表设备的唯一设备标识符 (UDID)。
$DEVICEFARM_DEVICE_PLATFORM_NAME
-
设备平台名称。它为 Android 或 iOS。
$DEVICEFARM_DEVICE_OS_VERSION
-
设备操作系统版本。
$DEVICEFARM_APP_PATH
-
在其上执行测试的主机上移动应用程序的路径。应用程序路径仅用于移动应用程序。
$DEVICEFARM_DEVICE_UDID
-
运行自动测试的移动设备的唯一标识符。
$DEVICEFARM_LOG_DIR
-
测试运行期间生成的日志文件的路径。默认情况下,此目录中的所有文件都存档在一个ZIP文件中,并在测试运行后作为构件提供。
$DEVICEFARM_SCREENSHOT_PATH
-
测试运行期间捕获的屏幕截图(如果有)的路径。
$DEVICEFARM_CHROMEDRIVER_EXECUTABLE_DIR
-
目录的位置,其中包含用于 Appium 网络和混合测试的必要 Chromedriver 可执行文件。
$ANDROID_HOME
-
安卓SDK安装目录的路径。
注意
ANDROID_HOME
环境变量仅在适用于 Android 的 Amazon Linux 2 测试主机上可用。
iOS 测试
本部分介绍 Device Farm 支持的 iOS 平台测试常用的自定义环境变量。
$DEVICEFARM_DEVICE_NAME
-
在其上运行测试的设备的名称。它代表设备的唯一设备标识符 (UDID)。
$DEVICEFARM_DEVICE_PLATFORM_NAME
-
设备平台名称。它为 Android 或 iOS。
$DEVICEFARM_APP_PATH
-
在其上执行测试的主机上移动应用程序的路径。应用程序路径仅用于移动应用程序。
$DEVICEFARM_DEVICE_UDID
-
运行自动测试的移动设备的唯一标识符。
$DEVICEFARM_LOG_DIR
-
测试运行期间生成的日志文件的路径。
$DEVICEFARM_SCREENSHOT_PATH
-
测试运行期间捕获的屏幕截图(如果有)的路径。