Device Farm 中的常见环境变量 - AWS Device Farm

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

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

测试运行期间捕获的屏幕截图(如果有)的路径。