Device Farm の一般的な環境変数 - AWS Device Farm

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Device Farm の一般的な環境変数

このセクションでは、AWSDevice Farm の Android プラットフォームテストと iOS プラットフォームテストに共通する環境変数について説明します。Device Farm の環境変数の詳細については、「」を参照してくださいDevice Farm の環境変数

Android テスト

このセクションでは、Device Farm でサポートされている Android プラットフォームテストで一般的なカスタム環境変数について説明します。

$DEVICEFARM_DEVICE_NAME

テストを実行するデバイスの名前。デバイスの一意のデバイス ID (UDID) を表します。

$DEVICEFARM_DEVICE_PLATFORM_NAME

デバイスのプラットフォーム名。Android または iOS。

$DEVICEFARM_DEVICE_OS_VERSION

デバイスの OS バージョン。

$DEVICEFARM_APP_PATH

テストが実行されているホストマシン上のモバイルアプリケーションへのパス。アプリケーションパスは、モバイルアプリケーションでのみ使用できます。

$DEVICEFARM_DEVICE_UDID

自動テストを実行中のモバイルデバイスの一意の識別子。

$DEVICEFARM_LOG_DIR

テスト実行中に生成されるログファイルへのパス。デフォルトでは、このディレクトリ内のすべてのファイルはZIPファイルにアーカイブされ、テスト実行後にアーティファクトとして利用可能になります。

$DEVICEFARM_SCREENSHOT_PATH

テスト実行中にキャプチャされるスクリーンショットへのパス (ある場合)。

$DEVICEFARM_CHROMEDRIVER_EXECUTABLE_DIR

Appium のウェブテストやハイブリッドテストで使用するために必要な Chromedriver 実行ファイルが格納されているディレクトリの場所。

$ANDROID_HOME

Android SDKインストールディレクトリへのパス。

注記

ANDROID_HOME 環境変数は、Android 用 Amazon Linux 2 テストホストでのみ使用できます。

iOS テスト

このセクションでは、Device Farm でサポートされている iOS プラットフォームテストで一般的なカスタム環境変数について説明します。

$DEVICEFARM_DEVICE_NAME

テストを実行するデバイスの名前。デバイスの一意のデバイス ID (UDID) を表します。

$DEVICEFARM_DEVICE_PLATFORM_NAME

デバイスのプラットフォーム名。Android または iOS。

$DEVICEFARM_APP_PATH

テストが実行されているホストマシン上のモバイルアプリケーションへのパス。アプリケーションパスは、モバイルアプリケーションでのみ使用できます。

$DEVICEFARM_DEVICE_UDID

自動テストを実行中のモバイルデバイスの一意の識別子。

$DEVICEFARM_LOG_DIR

テスト実行中に生成されるログファイルへのパス。

$DEVICEFARM_SCREENSHOT_PATH

テスト実行中にキャプチャされるスクリーンショットへのパス (ある場合)。