Device Farm 中的常見環境變數 - AWS Device Farm

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Device Farm 中的常見環境變數

本節說明 Android 平台測試和 AWS Device Farm 中的 iOS 平台測試常見的環境變數。如需 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 Web 和混合式測試的必要 Chromedriver 可執行檔。

$ANDROID_HOME

Android 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

在測試執行期間擷取之螢幕擷取畫面的路徑 (若有)。