一部の Salesforce レコードは、Activity タブの下に Quick Action ボタンを表示でき、これには New task、Log a call、New event、Email が含まれます。

クイックアクションステップは、現在のレコードに対して指定されたクイックアクションを実行します。これは、関連するクイックアクションボタンをクリックし、指定されたフィールドに入力することをシミュレートします。クイックアクションステップは、レコードに対して次のクイックアクションを実行するために使用できます:
- New task
- Log a call
- New event
クイックアクションステップの作成
クイックアクションステップを作成するには:
- テストで、クイックアクションステップの前に、目的のレコードにナビゲートするステップを追加します。詳細については、テスト実行中に特定の Salesforce レコードを検索して表示するを参照してください。
- + ボタンをクリックしてステップを追加します。
- Salesforce ステップタブの下で、レコード操作をクリックし、クイックアクションステップを選択します。
クイックアクションステップが追加され、次のオブジェクトプロパティが表示されます。

- レコードタイプを選択の下で、クイックアクション項目を追加したいレコードのレコードタイプを選択します。
- クイックアクションを選択の下で、目的のクイックアクションを選択します。
クイックアクションのフォームが表示されます。各クイックアクションには異なるフォームがあります。(*) で示されているフィールドは必須です。

- 入力したい各フィールドについて、Action の下で次のオプションのいずれかを選択します:
- Input - 指定された値をフィールドに入力します。フィールドが編集不可の場合、このアクションはリストされません。このアクションには、以下で説明するように値を入力する必要があります。
- Verify - このアクションは、フィールドの値がレコードの値と一致することを確認します。このアクションには、以下で説明するように値を入力する必要があります。
- Verify not visible - このアクションは、フィールドが接続されたユーザーに表示されていないことを確認します。このアクションには値を入力する必要はありません。
- Store - このアクションは、レコードフィールドの既存の値を指定された Javascript 変数に格納します。このアクションには、値フィールドに変数の名前を入力する必要があります。
- Ignore - このアクションは、フィールドに対してアクションを実行しません。このアクションには値を入力する必要はありません。
- Reset - フィールドの値を「未入力」状態にリセットします。フィールドが空の場合、フィールドに空の文字列を入力しようとしますが、Reset オプションを選択した場合は、空の文字列を入力しようとしません。
- Value の下に、フィールドの値を入力します。フィールドが「選択リスト」(ドロップダウンメニュー)の場合は、関連するオプションを選択します。
値フィールドには 2 つのモードがあります。モードを切り替えるには、フィールドをクリックし、サインをクリックして T と {JS} を切り替えます:
- T. テキストモード。値はリテラル文字列として扱われます。
- {JS}. JavaScript モード。値は JavaScript 式として評価されます。フィールドは JavaScript 変数と関数を評価します。
- 完了したら、保存をクリックします。