266 次瀏覽
在 OAuth 2.0 的幫助下,我們將首先獲取 API 的訪問令牌。此令牌將用於對所有未來的請求進行身份驗證。使用 OAuth 2.0 的資料訪問因 API 訪問提供者而異。但是,它通常包括在使用者、API 和客戶端之間來回傳送請求。OAuth 2.0 流程客戶端傳送請求以授權訪問使用者的資料。如果使用者允許訪問,則應用程式會向服務提供商請求訪問令牌。這是透過傳送訪問許可證從... 閱讀更多
3K+ 次瀏覽
我們可以在 Postman 中使用會話。要建立會話,請按照以下步驟操作 -步驟 1 - 單擊 Postman 應用程式右上角出現的眼睛圖示。然後單擊全域性部分中的編輯。步驟 2 - 在變數欄位中輸入 u。將初始值(與團隊工作區同步)設定為 test123,並將當前值(本地到我們的 Postman 例項,除非更改被持久化)設定為 Test。步驟 3 - 再次單擊眼睛圖示,將顯示全域性變數 u。現在,單擊當前值欄位並將其值更新為 Test123。使用此設定... 閱讀更多
我們可以在 Postman 中使用動態 GUID。這可以透過簡單地新增值 {{$guid}} 來在請求 URL、正文或標頭中使用。它不需要任何宣告或初始化。因此 {{$guid}} 可以在 Postman 中直接使用,無需對變數進行任何預處理。Postman 支援動態變數。GUID 就是一個這樣的例項。我們不需要為此變數分配記憶體或值。語法是 {{$guid}}。除了 GUID 之外,Postman 中還有其他動態變數,如 randomInt、timestamp 等。URL 中動態 GUID 的用法URL - https://tutorialspoint.tw/index.htm?n={{$guid}}上圖顯示了... 閱讀更多
我們可以藉助以下列出的步驟在 Postman 中手動生成 GUID -步驟 1 - 在位址列中輸入端點 - https://tutorialspoint.tw/index.htm。步驟 2 - 在“預請求指令碼”選項卡下新增以下指令碼 -var u= require('uuid') var ud = u.v4() console.log(ud)在上述指令碼中,require 用於在 JavaScript 中載入模組。然後,GUID 的版本 4 儲存在變數 ud 中。最後,生成的 GUID 列印在控制檯中。必須記住,我們不能在 Postman 中的“預請求指令碼”中使用名為 guid 的變數。但是,guid 可以... 閱讀更多
870 次瀏覽
GUID 代表全域性唯一識別符號。它採用十六進位制數字的形式,用連字元分隔。即使多人同時建立 GUID,由於此原因,它也有助於實現獨特性,重複 GUID 的可能性很小。要使用 GUID 生成隨機值,格式為 -{ "name": "{{$guid}}" }傳送請求時,它會生成一個隨機值。GUID 是一個 128 位的值,其結構在 RFC4122 中定義。GUID 的結構簡單易於生成。GUID 的格式如下所示 -xxxxxxxx-xxxx-Axxx-Bxxx-xxxxxxxxxxxx這裡,A 是... 閱讀更多
257 次瀏覽
會話是一個儲存變數值的臨時資料夾。它們可以用於現有例項,並且它們的範圍是本地的。我們可以更新會話變數值以用於共享工作區。使用 Postman,我們可以提供本地會話共享。雖然集合可以在團隊之間共享,但它們的會話不會共享。當多個團隊同時執行任務時,必須生成令牌。會話在使用者的 Workspace 內提供本地範圍,並且他提交的任何更改都不會影響伺服器。會話能夠... 閱讀更多
887 次瀏覽
我們可以將會話 ID Cookie 與另一個請求共享。要實現此目的,我們將首先儲存透過執行請求獲得的 Cookie 會話 ID。然後,此 Cookie 會話 ID 將作為標頭傳遞給後續請求。步驟 1 - 在位址列中輸入端點 - https://www.amazon.com/ 並執行 GET 請求。步驟 2 - 收到響應後,導航到 Cookie 選項卡並記下會話 ID 的值,如下面的影像中突出顯示的那樣。步驟 3 - 儲存會話 ID 的值並將其設定為全域性變數,方法是使用以下指令碼... 閱讀更多
553 次瀏覽
Postman 是在 Node.js 上開發的,它為集合和請求提供了動態特性。我們可以建立測試套件、執行具有更改引數的請求、在請求之間傳送資料等等。JavaScript 可以兩次與請求關聯。一次是在實際請求傳送之前(作為新增到“預請求指令碼”選項卡下的預條件指令碼),另一次是在收到請求的響應後(作為新增到“測試”選項卡下的測試指令碼)。讓我們傳送一個帶有預請求和測試指令碼的 GET 請求。預請求指令碼 -console.log("Tutorialspoint - Postman")測試console.warn("控制檯中的警告訊息") console.log("控制檯中的日誌訊息") console.info("控制檯中的資訊訊息") ... 閱讀更多
457 次瀏覽
我們可以在 Postman 中生成 API 文件。大多數公司都會這樣做,以幫助開發人員瞭解 API 的行為併為他們提供指導。API 通常是為了內部使用和第三方開發人員而建立的。建立 API 文件的步驟如下 -步驟 1 - 單擊側邊欄中集合名稱右側的箭頭。然後單擊新增說明。步驟 2 - 將出現一個輸入欄位。鍵入說明,然後單擊儲存按鈕。步驟 3 - 單擊執行按鈕旁邊的三個點。然後... 閱讀更多
1K+ 次瀏覽
我們可以生成 Jenkins 上的 CLI 和 JUNIT Newman 報告。Jenkins 報告是測試輸出的描述性和分類表示。這些報告有助於在團隊成員和專案利益相關者之間建立清晰的溝通渠道。Jenkins 報告有多種格式,可以透過在構建命令中包含各種標誌來進行改進。作為先決條件,Jenkins 應該在我們系統中設定好。有關如何配置 Jenkins 的資訊可以在以下連結中找到 - https://tutorialspoint.tw/jenkins/index.htm。此外,應該建立一個至少包含一個請求的集合,並在我們的系統中安裝 Newman... 閱讀更多