Postman 編寫預(yù)請求腳本

2023-04-04 10:20 更新

您可以在 Postman 中使用預(yù)請求腳本在請求運行之前執(zhí)行 JavaScript。通過在請求、集合或文件夾的預(yù)請求腳本選項卡中包含代碼,您可以執(zhí)行預(yù)處理,例如設(shè)置變量值、參數(shù)、標頭和正文數(shù)據(jù)。您還可以使用預(yù)請求腳本來調(diào)試代碼,例如通過將輸出記錄到控制臺。

預(yù)請求腳本示例

預(yù)請求腳本的示例用法如下:

  • 您在集合中有一系列請求并按順序運行它們,例如在使用集合運行器時。
  • 第二個請求依賴于第一個請求返回的值。
  • 在將值傳遞給第二個請求之前,需要對其進行處理。
  • 第一個請求將來自響應(yīng)字段的數(shù)據(jù)值設(shè)置為其測試腳本中的變量。
  • 第二個請求檢索值并在其Pre-request Script中處理它,然后將處理后的值設(shè)置為一個變量(在第二個請求中引用,例如在其參數(shù)中)。

在您的請求運行之前編寫腳本

要包含您希望在 Postman 發(fā)送請求之前執(zhí)行的代碼,請執(zhí)行以下操作:

  1. 在邊欄中選擇收藏集。
  2. 打開請求,然后選擇Pre-request Script選項卡。
  3. 在請求運行之前輸入您需要處理的 JavaScript,然后選擇保存。
  4. 選擇發(fā)送以發(fā)送請求。該代碼將在 Postman 將請求發(fā)送到 API 之前執(zhí)行。預(yù)先請求代碼

重用預(yù)請求腳本

您可以將預(yù)請求腳本添加到整個集合和集合中的文件夾。在這兩種情況下,您的預(yù)請求腳本將在集合中的每個請求或文件夾中的直接子請求之前運行。這允許您定義需要為多個請求執(zhí)行的常用預(yù)處理或調(diào)試步驟。

您可以在首次創(chuàng)建集合或文件夾時或之后的任何時間定義預(yù)請求腳本。

要將預(yù)請求腳本添加到集合或文件夾,請執(zhí)行以下操作:

  1. 在邊欄中選擇收藏集。
  2. 選擇更多操作圖標 更多操作圖標 ,然后選擇編輯。收集行動
  3. 選擇預(yù)請求腳本選項卡。輸入將在集合中的每個請求或文件夾中的直接子請求之前運行的代碼。集合預(yù)請求腳本
  4. 選擇保存。

下一步

在學(xué)習(xí)了編寫預(yù)請求測試腳本的基礎(chǔ)知識后,您可以擴展腳本:


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號