Postman 中的測試和集合執行器


我們可以使用檢查點來驗證請求的響應。這是透過在“測試”選項卡中新增指令碼完成的。如果請求已成功執行,則這些指令碼將被執行。

“測試”選項卡下新增的指令碼是用 JavaScript 編寫的。在傳送請求並收到響應後,這些測試指令碼的結果將反映在響應中的“測試結果”選項卡中。透過的測試以綠色標記,失敗的測試以紅色標記。

在“測試”選項卡中輸入以下測試:

tests["Status Code should be 200"] = responseCode.code === 200
tests["Response time lesser than 10ms"] = responseTime<10

測試是一個數組型別的變數,可以儲存整數、字串、布林值等資料型別的值。“狀態碼應為 200”和“響應時間小於 10 毫秒”是測試名稱。responseCode.code 是響應中產生的程式碼,responseTime 是獲取響應所花費的時間。

選擇一種方法,輸入一個 URL,然後單擊“傳送”按鈕。

獲得的響應程式碼為 200 OK,響應時間為 129 毫秒(第二個測試檢查響應時間是否小於 10 毫秒)。“測試結果 (1/2)”反映了一個測試透過,另一個測試失敗的事實。

讓我們以包含多個請求的集合為例,並透過集合執行器執行它們。

**步驟 1** - 單擊“執行器”選單。

**步驟 2** - 集合執行器彈出窗口出現。

**步驟 3** - 從“選擇集合或資料夾”部分選擇集合的名稱。

**步驟 4** - 選擇一個環境,並輸入迭代次數和請求延遲時間。

**步驟 5** - 如果請求的資料來自檔案,則必須從“資料”欄位中選擇檔案型別,然後單擊“執行集合 1”。

**步驟 6** - 顯示集合執行器視窗的“執行結果”部分。環境、集合名稱和透過/失敗次數顯示在視窗頂部。對於各個請求,響應狀態程式碼、花費的時間、大小和測試(狀態程式碼為 200)資訊均可見。

更新於:2021 年 8 月 3 日

425 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.