找到關於 Postman 的74 篇文章

如何在使用 Postman 的模擬伺服器中獲取不同格式的響應?

Debomita Bhattacharjee
更新於 2021年8月3日 13:37:52

676 次瀏覽

我們可以在模擬伺服器中獲取不同格式的響應。建立模擬伺服器是為了避免向即時或生產資料傳送請求。在模擬伺服器中建立不同格式響應的步驟如下所示:步驟 1 - 點選 Postman 應用程式頂部的“新建”。然後點選“模擬伺服器”連結。步驟 2 - 從“方法”欄位中選擇“GET”選項。在“請求路徑”中新增 /user/home,在“響應程式碼”中新增 200,在“響應正文”欄位中新增文字 – This is Postman Tutori in Tutorialspoint。步驟 3 - 提供 ... 閱讀更多

如何在 Postman 中匯入集合?

Debomita Bhattacharjee
更新於 2021年8月3日 13:30:48

2K+ 次瀏覽

我們可以在 Postman 中匯入集合。要執行此任務,請按照以下步驟操作:步驟 1 - 點選 Postman 應用程式中的“匯入”選單。步驟 2 - 將開啟匯入彈出視窗,其中包含從檔案、資料夾、連結、原始文字和程式碼儲存庫匯入的選項。步驟 3 - 我們可以透過點選“上傳檔案”按鈕或拖放選項進行匯入。在“程式碼儲存庫”選項卡中,我們可以從 GitHub 匯入。

如何在 Postman 中設定測試和集合執行器?

Debomita Bhattacharjee
更新於 2021年8月3日 13:29:17

807 次瀏覽

我們可以使用指令碼將測試驗證新增到從請求獲得的響應中。這些指令碼包含在“測試”選項卡中。只有在請求成功的情況下,測試才會執行。在“測試”選項卡下開發的測試是用 JavaScript 編寫的。傳送請求後,將在“測試結果”選項卡中獲得響應以及測試結果。透過的測試以綠色標記,失敗的測試以紅色標記。在“測試”選項卡中新增以下 JavaScript 驗證:tests["狀態程式碼應為 200"] = responseCode.code === 200 tests["響應時間小於 ... 閱讀更多

Postman 中不同型別的斷言

Debomita Bhattacharjee
更新於 2021年8月3日 13:22:58

297 次瀏覽

Postman 中有不同型別的斷言。我們可以在收到的響應的不同部分新增斷言。一些斷言型別列在下面:對響應程式碼進行斷言pm.test["狀態程式碼為 200"], function(){    pm.response.to.have.status(200) })如果響應程式碼為 200,則上述斷言透過。pm.test["狀態為 OK"], function(){    pm.response.to.have.property('status', ' OK') })上述斷言應用於響應屬性 – 狀態,其值為 OK。對響應時間進行斷言pm.test("響應時間低於 600 毫秒", function () {    pm.expect(pm.response.responseTime).to.be.below(600) })如果響應時間低於 600 毫秒,則上述斷言透過。對響應格式進行斷言pm.test("響應為 JSON 型別", ... 閱讀更多

在 Postman 中執行 Cookie 測試

Debomita Bhattacharjee
更新於 2021年8月3日 13:18:37

1K+ 次瀏覽

我們可以在 Postman 中執行 Cookie 測試。一旦對端點執行請求,就會生成響應。在響應中,Cookie 資訊將在 Cookie 選項卡下生成。我們可以圍繞 Cookie 新增測試指令碼,並對它們應用斷言以進行驗證。測試指令碼包含在“測試”選項卡下。讓我們新增以下指令碼以驗證 Cookie 的值 – Cookie_Postman。pm.test("驗證 Cookie 值", function(){ pm.expect(pm.cookies.get('Cookie_Postman')).to.eql('value1')})傳送請求。收到響應後,導航到“測試”選項卡。它顯示我們的測試指令碼中的斷言失敗,因為 Cookie_Postman 的預期值為 ... 閱讀更多

如何在 Postman 中建立模擬伺服器?

Debomita Bhattacharjee
更新於 2021年8月3日 13:16:29

399 次瀏覽

我們可以在 Postman 中建立模擬伺服器。模擬伺服器用於模擬實際伺服器的工作以測試 API 和響應。如果某些 API 需要測試但由於實際伺服器上的安全問題而當前不可用於 Web 伺服器,則這些 API 非常常見。建立模擬伺服器的步驟如下所示:步驟 1 - 點選 Postman 應用程式頂部的“新建”。然後點選“模擬伺服器”連結。步驟 2 - 從“方法”欄位中選擇“GET”選項,新增 /user/home 作為請求路徑,輸入 ... 閱讀更多

透過 Postman 進行編碼身份驗證

Debomita Bhattacharjee
更新於 2021年8月3日 13:11:49

3K+ 次瀏覽

在 Postman 中,有時我們需要驗證使用者訪問伺服器上特定資源的資格。這是透過系統對使用者的憑據進行身份驗證來完成的。因此,身份驗證有助於識別使用者身份,並應用於安全的 API。在 Postman 中,這是在“授權”選項卡下執行的。“授權”選項卡中的“型別”下拉列表列出了所有授權型別。要執行編碼身份驗證,我們必須從“授權”選項卡中的“型別”下拉列表中選擇“無授權”選項,同時從“標頭”選項卡中選擇 ... 閱讀更多

Postman 中的環境變數是什麼?

Debomita Bhattacharjee
更新於 2021年8月3日 13:09:56

670 次瀏覽

變數用於在請求、集合、指令碼等中儲存和新增引數。Postman 中的環境包含鍵值對。環境中的鍵稱為環境變數。環境變數具有區域性作用域,這意味著在一個環境中定義的變數可以在建立它的同一個環境中訪問。如果我們試圖在建立它的環境之外訪問該變數,我們將遇到錯誤。要建立環境變數,我們必須按照以下步驟操作:步驟 1 - 點選“新建” ... 閱讀更多

Postman 中的 Newman 是什麼?

Debomita Bhattacharjee
更新於 2021年8月3日 13:04:46

941 次瀏覽

用於在 Postman 中執行請求和驗證響應的命令列執行器稱為 Newman。除了集合執行器之外,Newman 還可用於觸發 Postman 集合中的請求。Newman 與 NPM 登錄檔和 GitHub 配合良好。它還可以與 Jenkins 等持續整合工具整合。如果所有請求都成功執行,Newman 將生成程式碼 0。如果出現錯誤,則會生成程式碼 1。這些程式碼可以被 CI 工具解釋。Newman 基於 node.js 並使用 npm 包管理器。要安裝 Newman,請按照以下步驟操作:步驟 ... 閱讀更多

如何在 Postman 工作流程中處理無限迴圈?

Debomita Bhattacharjee
更新於 2021年8月3日 13:00:24

2K+ 次瀏覽

我們可以在 Postman 工作流程中處理無限迴圈。集合中的請求按其出現的順序執行。但是,我們可以使用函式 postman.setNextRequest() 來更改工作流程。它用於指示要執行的下一個請求。要執行的下一個請求的名稱作為引數傳遞給此函式。語法 postman.setNextRequest("下一個請求名稱")讓我們以一個包含四個請求的集合為例 - 我們希望 Postman 更改工作流程,以便按列出的順序從上到下執行以下請求 ... 閱讀更多

廣告
© . All rights reserved.