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

グローバル変数 🔗

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

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

グローバル変数は、ブラウザテストおよびAPIテスト用の非機密の情報を保存するために使用します。Splunk Synthetic Monitoringはグローバル変数を保存しますが、アカウント内のすべてのユーザーが変数値を表示できることに注意してください。

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

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

グローバル変数を隠す際、Splunk Synthetic Monitoringは、データベース内で変数の値を暗号化し、Splunk Synthetic MonitoringのUI、テスト結果、アラートメッセージからその値をスクラブします。ただし、隠されたグローバル変数は機密情報や重要なデータを保護するために設計されたものではありません。隠されたグローバル変数をそのような目的のために誤用しないでください。

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

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

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

    1. Splunk Synthetic Monitoring ランディングページから、 Synthetics configuration を選択します。 Global variables タブの Synthetics configuration ページが開きます。

    2. + Add を選択し、作成ダイアログボックスを開きます。

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

    右側の Variables 列で、Global variables までスクロールし、Add を選択します。

Add global variable ダイアログボックスで、次のように入力します:

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

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

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

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

  5. Add を選択します。

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

グローバル変数のキーまたは説明を編集するには、Global variables ページにアクセスし、フィールド内で編集します。編集が終わったら、Save を選択します。

保存された隠しグローバル変数の値を編集すると、以前の値はクリアされます。新しい値を指定し、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年02月26日 に最終更新されました。