JSON オブジェクトの例
{
    "JsonData": "{\r\n\t\"info\": {\r\n\t\t\"_postman_id\": \"dd40864b-abe2-4a65-ad18-1a9f04c75317\",\r\n\t\t\"name\": \"simple_test_without_error\",\r\n\t\t\"schema\": \"https://schema.getpostman.com/json/collection/v2.1.0/collection.json\"\r\n\t},\r\n\t\"item\": [\r\n\t\t{\r\n\t\t\t\"name\": \"GET First Check\",\r\n\t\t\t\"event\": [\r\n\t\t\t\t{\r\n\t\t\t\t\t\"listen\": \"test\",\r\n\t\t\t\t\t\"script\": {\r\n\t\t\t\t\t\t\"id\": \"a070f8dd-e87d-4047-a006-255875cc61bc\",\r\n\t\t\t\t\t\t\"exec\": [\r\n\t\t\t\t\t\t\t\"pm.test(\\"response is ok\\", function () {\",\r\n\t\t\t\t\t\t\t\"    pm.response.to.have.status(200);\",\r\n\t\t\t\t\t\t\t\"});\",\r\n\t\t\t\t\t\t\t\"\",\r\n\t\t\t\t\t\t\t\"pm.test(\\"response body has json with request queries\\", function () {\",\r\n\t\t\t\t\t\t\t\"    pm.response.to.have.jsonBody('args.foo1', 'foo1_data');\",\r\n\t\t\t\t\t\t\t\"});\",\r\n\t\t\t\t\t\t\t\"\",\r\n\t\t\t\t\t\t\t\"\"\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\"type\": \"text/javascript\"\r\n\t\t\t\t\t}\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\t\"listen\": \"prerequest\",\r\n\t\t\t\t\t\"script\": {\r\n\t\t\t\t\t\t\"id\": \"d9a6d283-0547-4c13-a6dd-64ed2471743e\",\r\n\t\t\t\t\t\t\"exec\": [\r\n\t\t\t\t\t\t\t\"\"\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\"type\": \"text/javascript\"\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t\"request\": {\r\n\t\t\t\t\"method\": \"GET\",\r\n\t\t\t\t\"header\": [],\r\n\t\t\t\t\"url\": {\r\n\t\t\t\t\t\"raw\": \"https://postman-echo.com/get?foo1=foo1_data&foo2={{$guid}}\",\r\n\t\t\t\t\t\"protocol\": \"https\",\r\n\t\t\t\t\t\"host\": [\r\n\t\t\t\t\t\t\"postman-echo\",\r\n\t\t\t\t\t\t\"com\"\r\n\t\t\t\t\t],\r\n\t\t\t\t\t\"path\": [\r\n\t\t\t\t\t\t\"get\"\r\n\t\t\t\t\t],\r\n\t\t\t\t\t\"query\": [\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\"key\": \"foo1\",\r\n\t\t\t\t\t\t\t\"value\": \"foo1_data\"\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\"key\": \"foo2\",\r\n\t\t\t\t\t\t\t\"value\": \"{{$guid}}\"\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t]\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t\"response\": []\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"name\": \"POST Second Check\",\r\n\t\t\t\"event\": [\r\n\t\t\t\t{\r\n\t\t\t\t\t\"listen\": \"test\",\r\n\t\t\t\t\t\"script\": {\r\n\t\t\t\t\t\t\"id\": \"6033fafb-177c-4956-b3a1-bfefefb98307\",\r\n\t\t\t\t\t\t\"exec\": [\r\n\t\t\t\t\t\t\t\"pm.test(\\"response is ok\\", function () {\",\r\n\t\t\t\t\t\t\t\"    pm.response.to.have.status(200);\",\r\n\t\t\t\t\t\t\t\"});\",\r\n\t\t\t\t\t\t\t\"\",\r\n\t\t\t\t\t\t\t\"pm.test(\\"response body has json with request body\\", function () {\",\r\n\t\t\t\t\t\t\t\"    pm.response.to.have.jsonBody('data', \",\r\n\t\t\t\t\t\t\t\"        'This is expected to be sent back as part of response body.');\",\r\n\t\t\t\t\t\t\t\"});\"\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t\t\"type\": \"text/javascript\"\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t\"request\": {\r\n\t\t\t\t\"method\": \"POST\",\r\n\t\t\t\t\"header\": [],\r\n\t\t\t\t\"body\": {\r\n\t\t\t\t\t\"mode\": \"raw\",\r\n\t\t\t\t\t\"raw\": \"This is expected to be sent back as part of response body.\"\r\n\t\t\t\t},\r\n\t\t\t\t\"url\": {\r\n\t\t\t\t\t\"raw\": \"https://postman-echo.com/post\",\r\n\t\t\t\t\t\"protocol\": \"https\",\r\n\t\t\t\t\t\"host\": [\r\n\t\t\t\t\t\t\"postman-echo\",\r\n\t\t\t\t\t\t\"com\"\r\n\t\t\t\t\t],\r\n\t\t\t\t\t\"path\": [\r\n\t\t\t\t\t\t\"post\"\r\n\t\t\t\t\t]\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t\"response\": []\r\n\t\t}\r\n\t],\r\n\t\"protocolProfileBehavior\": {}\r\n}",
    "ScriptTimeoutSec": 10,
    "DelayBetweenRequestsSec": 0,
    "CollectionTimeoutSec": 0,
    "RequestTimeoutSec": 0,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 270071,
    "Id": 499954,
    "Task_Type_Id": 30,
    "Name": "postman"
}

フィールド説明

種類 必須/オプション 形容
データ

必須

郵便配達人コレクションを含む JSON ファイル。
Device_Id

int32

必須

読み取り専用フィールド。 一意のデバイス ID。
スクリプトタイムアウトセック

int32

随意


スクリプト

タイムアウト

間隔

(

測定)
 

 

アサーション スクリプトが完了するまでデバイスが待機する時間の 

長さを 

 

します。 

タスクを終了してエラーを返す前に スクリプトの最大タイムアウトは 30 秒です。

遅延間要求の間

int32

随意

要求間の遅延

(

 

秒)

時間です。

コレクション内の各要求の間。 デフォルトでは、

 

ポストマンコレクションランナー

 

で設定遅延時間

 

コレクションタイムアウトセック

int32

随意

コレクションタイムアウト

 

 

 

、mea

s

、要求が完了

し、タスクを終了してエラーを返す前に、デバイスが要求の完了とコレクションの実行を

待機する

 

時間の長さを示

します。

タイムアウトの時間を要求します。

int32

随意

要求タイムアウト インターバリットルで測定 お代わりは、時間の長さです。 デバイスは、コレクションからの 1 つの要求に対する応答を待機する必要があります。
モードを変更します。 随意 指定できる値:

  • デバイスキャッシュ
  • キャッシュなし
  • TTL キャッシュ
  • 外部 DNS サーバー

詳細な説明については 、「DNS モード オプション」 の記事を参照してください。

ド・スサーバーIP 随意 カスタム DNS サーバーの IP アドレスのフィールド。

詳細な説明については 、「DNS モード オプション」 の記事を参照してください。

身分証明書

int32

必須

*編集操作のみ

読み取り専用フィールド。 一意のタスク ID です。

例:
"Id": 17715
Task_Type_Id

int32

必須

タスク フィールドの種類です。

例:
"Task_Type_Id": 30
名前

随意

タスク名。

例:
"Task_Name": "Postman"