環境変数 - AWS Device Farm

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

環境変数

環境変数は、自動テストで使用する値を表します。これらの環境変数は、YAML ファイルやテストコードで使用することができます。カスタムテスト環境で、Device Farm はランタイムに環境変数を動的に入力します。

一般的な環境変数

Android テスト

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

$DEVICEFARM_DEVICE_NAME

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

$DEVICEFARM_DEVICE_PLATFORM_NAME

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

$DEVICEFARM_APP_PATH

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

$DEVICEFARM_DEVICE_UDID

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

$DEVICEFARM_LOG_DIR

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

$DEVICEFARM_SCREENSHOT_PATH

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

$DEVICEFARM_CHROMEDRIVER_EXECUTABLE

Chrome ブラウザのバージョン。

$DEVICEFARM_TEST_PACKAGE_NAME

テスト対象のパッケージの名前 (com.example.myapp など)。

注記

これは、Android ネイティブの計測テストを使用する場合にのみ使用できます。詳細については、「Android および AWS Device Farm の計器の操作」を参照してください。

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

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