本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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-
在測試執行期間擷取之螢幕擷取畫面的路徑 (若有)。