Docs » 高度なテスト設定 » グローバル変数

グローバル変数 🔗

グローバル変数は、事前に保存済みかつ再利用可能な変数であり、一度定義すれば、すべてのブラウザテストとAPIテストで使用できます。

グローバル変数はどのように使用できますか? 🔗

Use global variables to store non-sensitive information for your browser and API tests. Splunk Synthetics saves your global variables, but note that their values are visible to all users in your account.

アカウントのセキュリティを保持するため、ログイン認証情報、APIキー、クレジットカード情報などの機密情報を保存するためにグローバル変数を使用しないでください。

グローバル変数を隠すとどうなりますか? 🔗

When you conceal a global variable, Splunk Synthetics encrypts the variable’s value in its database and scrubs its value from the Splunks UI, from test results, and from alert messages. However, concealed global variables were not designed to safeguard sensitive information or critical data; do not misuse them for such purposes.

グローバル変数を作成する 🔗

グローバル変数を作成するには2つの方法があります:

  • ボールトに新しいグローバル変数を追加する:

    1. On the Splunk Synthetics landing page, select the settings icon, and then select Global variables. The Synthetics configuration page opens onto its Global variables tab.

    2. Select Create variable.

  • テストの編集中に新しいグローバル変数を追加する:

    1. Expand the Variables pane on the right.

    2. Add を選択します。

When you’re in the Add variable dialog box, enter the following:

  1. Set Variable type to Environment.

  2. env フィールドに、変数名を入力します。このキーを使用して、テスト内で変数にアクセスします。

  3. value フィールドに、テスト実行時に変数を置き換える値を入力します。

  4. (オプション) Description フィールドに、将来の参照のために変数の目的を説明する説明を入力します。説明文は、変数を隠してその値を明らかにできない場合に特に役立ちます。

  5. (オプション) Conceal value を選択します。

  6. Add を選択します。

グローバル変数を編集する 🔗

To edit the key or description of a global variable, navigate to the Global variables page and edit within the field. Select Save when you’re finished editing.

保存された隠しグローバル変数の値を編集すると、以前の値はクリアされます。新しい値を指定し、Save を選択して適用する必要があります。

合成テストでグローバル変数を使用する 🔗

グローバル変数を使用して、ブラウザテストの Stepssynthetic transactions のフィールド、あるいは API テストのリクエストのフィールドを埋めることができます。グローバル変数は Cookie では使用できません。

テストの作成または編集中、右側の Variables タブには、使用できる組み込み変数とグローバル変数のリストが表示されます。変数名を選択すると、キーボードにコピーされます。

ブラウザテストでグローバル変数を使用する 🔗

以下の手順に従って、ブラウザテストに変数を追加してください:

  1. トランザクションブラウザテストの作成または編集中に、Steps に移動します。

  2. Action で、ドロップダウンメニューから Fill in field を選択します。

  3. Value の下に、使用したいグローバル変数のキーを入力します。プレフィックスに env. を使用し、二重中括弧で囲みます。例えば、dev-username というキーのグローバル変数を参照するには、 {{env.dev-username}} フィールドに Value と入力します。

  4. テストの編集または作成を終了します。

  5. テストを Save します。

API テストでグローバル変数を使用する 🔗

グローバル変数を使用して、APIテストの任意のフィールドを埋めることもできます。例えば、グローバル変数を使って、リクエストのURLやヘッダー値、その他の値を提供することができます。

以下の手順に従って、APIテストに変数を追加してください:

  1. APIテストを作成または編集している間に、Requests に移動します。

  2. セットアップ、リクエスト、または検証ステップの変数フィールドに、使用したいグローバル変数のキーを入力します。プレフィックスに env. を使用し、二重中括弧で囲みます。例えば、staging-url というキーのグローバル変数を使用するには、フィールドに {{env.staging-url}} を入力します。

  3. テストの編集または作成を終了します。

  4. テストを Save します。

このページは 2025年04月21日 に最終更新されました。