> For the complete documentation index, see [llms.txt](https://help.aximo.autify.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aximo.autify.com/features-ja/memories/memor/memory-variables.md).

# 変数

変数は、環境ごとに変わる値や、複数のセッションで使い回す値をまとめて管理したいときに使います。

{% hint style="info" %}
変数は `{{NAME}}` 形式で参照します。名前は大文字で始め、大文字、数字、アンダースコアのみ使用できます。値は 10,000 文字以下です。
{% endhint %}

<figure><img src="/files/4186x5mtKa5giuC2yVxW" alt="変数タブのスクリーンショット"><figcaption><p>変数タブ</p></figcaption></figure>

## 追加する

1. **変数** タブで、**新規変数** をクリックします。

<figure><img src="/files/SZ2vI4XKjdbD5voK3TT9" alt="新しいワークスペース変数ダイアログのスクリーンショット"><figcaption><p>新しいワークスペース変数ダイアログ</p></figcaption></figure>

2. **名前** に変数名を入力します。
3. 必要に応じて **デフォルト値** に値を入力します。
4. API キーやパスワードなどの機密値を保存する場合は、**シークレット** をオンにします。
5. **完了** をクリックします。

{% hint style="info" %}
シークレット変数の既存値は編集画面に表示されません。値を変更するときだけ、新しい値を入力します。
{% endhint %}

## セッションやケースで参照する

保存した変数は、セッションやケースのシナリオから `{{NAME}}` 形式で参照します。`NAME` は変数名です。新規セッション画面や新規ケース画面では、**メモリーを挿入** メニューから既存の変数を選んでカーソル位置にトークンを挿入できます。

1. **シナリオ** の下にある **メモリーを挿入**  をクリックします。

<figure><img src="/files/erxoffwWtZLNFlNkYGBc" alt="メモリーを挿入メニューの変数のスクリーンショット"><figcaption><p>メモリーを挿入メニューの変数</p></figcaption></figure>

2. **変数** にカーソルを合わせ、挿入する変数を選択します。
3. カーソル位置に `{{NAME}}` 形式のトークンが挿入されたことを確認します。

{% hint style="info" %}

* シークレット変数は一覧に鍵アイコン付きで表示されます。
* `{{NAME}}` 形式のトークンを直接入力しても参照できます。
  {% endhint %}

セッションやケースの作成手順は、[テストセッションの作成](/features-ja/test-case-creation/create-test-session.md) と [ケースの作成](/features-ja/test-case-creation/create-test-case.md) を参照してください。

## 更新または削除する

1. **変数** タブで、更新する変数の行をクリックします。
2. **名前** または **デフォルト値** を更新します。
3. 必要に応じて **シークレット** のオンとオフを切り替えます。
4. **完了** をクリックします。
5. 削除するには、対象の行の右側にある削除アイコンをクリックし、確認ダイアログで **削除** をクリックします。

<figure><img src="/files/4vxeiiAj7JCYwT1Kj9ZV" alt="変数の削除確認ダイアログのスクリーンショット"><figcaption><p>変数の削除確認ダイアログ</p></figcaption></figure>

## 参考情報

* [メモリーについて](/features-ja/memories/memory-overview.md)
