# シナリオを作成

リクエストのシーケンスを作成します。

[SCENARIOS] (シナリオ)パースペクティブは、APIテストを作成し、実行できるようにデザインされています。リクエストコンテナーを実行する機能に加え、このパースペクティブでは自動保存メカニズムが提供されています。すべての変更は自動的に保存され、チームと共有されます。

## 手順

1. [SCENARIOS] (シナリオ)タブに移動します。
2. 左パネルで、シナリオを作成するテストプロジェクトの左側のメニューをクリックします。

   サービスでシナリオを作成することもできます。
3. [Add a scenario] (シナリオを追加)をクリックします。

   Availability-note[TATFree](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-tatfree)

   このコンテンツは、Talend API Tester - 無料版で利用できます。

   無料版のユーザーが使用できるシナリオは1つのみです。既にシナリオを作成している場合、このオプションは利用できません。シナリオを新規作成する場合は、既存のシナリオを削除する必要があります。
4. [Add a new request] (新しいリクエストを追加)または[Add existing requests] (既存のリクエストを追加)をクリックして、シナリオに名前を付け、リクエストを追加します。

   [Add existing requests] (既存のリクエストを追加)をクリックすると、ダイアログボックスが開き、使用可能な任意のAPIプロジェクトからのリクエストを選択できます。
5. 必要に応じて、[Edit request] (リクエストを編集)ボタンの左にある矢印をクリックして、シナリオでリクエストを移動できます。

   ![](https://help.qlik.com/talend/ja-JP/api-tester-user-guide/Resources/images/creating_scenarios_01.png)
6. 2つのリクエストの間の[+]ボタンをクリックすることで、シナリオ内の任意の場所に新しいリクエストを挿入することもできます。
7. 失敗時にリクエストの送信を試行する回数を定義できます。[Edit request] (リクエストを編集) &gt; [Retry on failure] (失敗時に再試行)をクリックし、試行回数と試行間隔を設定します。

   ![たとえば、試行回数を2回、試行間隔を10秒に設定します。](https://help.qlik.com/talend/ja-JP/api-tester-user-guide/Resources/images/creating_scenarios_02.png)

   情報メモ注: このオプションは、[SCENARIOS] (シナリオ)パースペクティブでのみ使用できます。
8. すべてのリクエストを追加したら、再生ボタンをクリックしてシナリオを起動します。

   ![](https://help.qlik.com/talend/ja-JP/api-tester-user-guide/Resources/images/scenario.png)

## タスクの結果

シナリオでは、定義された順序でリクエストを起動します。リクエストが失敗すると、シナリオは停止し、失敗としてマークされます。回答を確認するには、[Edit request] (リクエストを編集) をクリックするか、左パネルでリクエストの名前をクリックします。