フローのテスト

開発中にフローをテストするには、フローの編集時にツールバーの[Run(実行)]をクリックします。

ダイアログでは、デプロイ済みカードへのデータの追加のように、フローのテストデータを追加できます。

ダイアログで[Run(実行)]をクリックすると、このテストデータを使ってフローが実行されます。実行履歴には、フロー内の各カードを通過するデータが示されます。

セクション 説明

Test Connection(テスト接続)

フローのテスト実行時に使用される接続を決定します。

  • <connection-name>(既存の接続名):過去に作成した接続を使用します。

  • [New connection(新規接続)]:テスト接続を作成します。

  • [Temporary connection(一時接続)]:一時接続の資格情報を手動で追加します。これは、スコープが異なるトークンを使ってサービスをテストする場合に便利です。

Options(オプション)とInputs(入力)

[Options(オプション)]および[Inputs(入力)]ダイアログに定義された、またはヘルパーフローに直接定義された、テストデータによって変更できるすべてのフィールドが表示されます。

Dynamic fields(動的フィールド)

動的入力は、サードパーティサービスから取得されます。多くの場合はサードパーティアカウント固有のカスタムフィールドが含まれており、そのサービスで直接定義されます。Options(オプション)入力時のユーザーの選択によっては、入力リストの変更にも動的入力を使用できます。

動的入力をテストする場合、テストデータは次の形式である必要があります。field Aは動的フィールドのヘルパーフローに定義したたフィールドのキーまたは名前です。

コピー
{
"field A": “Value A”,
"field B": “Value B”,
"field C": “Value C”
}

動的入力の詳細については、「動的入力フィールドの追加:HTTPの例」を参照してください。

Selected Outputs(選択された出力)

コネクタービルダーには、コネクターのエンドユーザーが選択した出力フィールドのリストを検査する機能があります。これは、ペイロードの大きなデータを取得するサードパーティサービスに対するコネクターを構築する場合に便利です。

[Selected Outputs(選択された出力)]セクションのフィールドがサードパーティサービスから返される場合、各グループの形式は次のようになります。

コピー
{
"field A": {
"type": "string",
"collection": false
},
"field B": {
"type": "object",
"collection": true
},
"field C": {
"type": "boolean",
"collection": false
}
}

選択された出力の詳細については、「アクションカードへの選択可能出力の追加」を参照してください。